Just a 5-minute walk from the Odessa Opera House, this 4-star hotel is located in a quiet part of the central Deribasovskaya Street and features a spa area, a restaurant and elegant rooms with satellite TV and free Wi-Fi.
Rooms total: 54 More information »Odessa Archaeological Museum 0.2 km
Odessa Theatre of Opera and Ballet 0.3 km
Duke de Richelieu Monument 0.5 km
Deribasovskaya Street 0.6 km
Chernomorets Stadium 0.9 km
Spartak Stadium 1.7 km
Odessa Train Station 1.8 km
Port of Odessa 2.2 km
Odessa International Airport 8.2 km