Located in Otrada, Black Sea Otrada Hotel is a perfect starting point from which to explore Odessa. Offering a variety of facilities and services, the hotel provides all you need for a good..
Black Sea Panteleymonovskaya Hotel is conveniently located in the popular Odessa City Center area. The hotel offers a wide range of amenities and perks to ensure you have a great time.