Olympus Luxury Suites offers accommodations in Mola di Bari, 13 miles from Bari Central Train Station and 13 miles from Bari Cathedral. This apartment provides air-conditioned accommodations with free Wifi. Basilica of Saint Nicholas is 13 miles from the apartment and Bari Port is 17 miles away.
Providing a balcony with city views, this apartment also offers a satellite flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a stovetop, as well as 1 bathroom with a walk-in shower and bathrobes. Additional in-room amenities include wine or champagne.
Petruzzelli Theatre is 13 miles from the apartment, while Orthodox Church of Saint Nicholas is 13 miles away. The nearest airport is Bari Karol Wojtyla Airport, 20 miles from Olympus Luxury Suites.