This 19th century hotel in central Odessa is just a 5-minute walk from the Potempkin Stairs and Ekaterininskaya Square.
Hotel Bristol is a 5-star hotel in the central Odessa, set next to the Odessa Philharmonic and just 500 metres from the State Opera and…
London Hotel is located in the historic centre of Odessa, just a 10-minute walk from the pedestrian Derbasovskaya Street and other main…
Just 164 feet from the Black Sea coast and 1.2 mi from Arkadia Beach and Ibiza Night Club, this chic hotel is quietly located in the…
This modern hotel in Odessa features air-conditioned rooms with free WiFi, spa facilities and a sun terrace with panoramic views of the…