Lanjeronovskaya Street 13, Odessa
This grand hotel is located in the heart of Odessa just opposite The Odessa Theatre of Opera and Ballet. It offers free WiFi free private parking and a summer terrace overlooking the theatre.
32 Akademichna Street, Odessa
Set in Odessa 1.1 km from Dolphin Beach Premier Hotel Odesa offers accommodation with a restaurant free private parking a fitness centre and a bar. With a spa and wellness centre the 5-star hotel has air-conditioned rooms with free WiFi.