Black Sea Hotel Otrada Hotel
Vice-Admiral Azarov Street 1, Odesa, 65012, Ukraine
Just 100 metres from sandy beaches and the elegant Frantsuzskyi Boulevard, this hotel in Odessa Bay features 4 tennis courts and a restaurant with summer terrace. Rooms are spacious and air conditioned.