The 3-star Apollo Hotel is situated in the heart of Odessa. The hotel represents royal architecture in Odessa.
The hotel is set within a 20-minute walk from the city center. Such tourist places as a theater and an opera are fairly close by.
Deribasovskaya Street is 1000 meters from Apollo Hotel and City Garden is 850 meters from the property.
Apollo Hotel is a property in Odessa that comes with 9 rooms and provides complimentary wireless internet and flat-screen television. Bathrooms come with a hairdryer and complimentary toiletries.
Serving a wide range of dishes, Bazilik Cafe and Dacha can be reached within 5 minutes’ walk.
20 minutes' walk to Odessa train station. It will take 15 minutes to get to Odessa International airport by car.
The venue offers laundry, dry cleaning and tour/ticket assistance.