Olympus Luxury Suites offers accommodations in Mola di Bari, 13 miles from Bari Central Train Station and 13 miles from Petruzzelli Theatre. This apartment provides air-conditioned accommodations with free Wifi. Bari Cathedral is 13 miles from the apartment and Basilica of Saint Nicholas is 13 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.
Bari Port is 17 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.