Primorskiy Boulevard 11, Odessa
Offering great views of the Black Sea this historic classical-style hotel is within a 10-minute walk of Deribasovskaya street Potemkin Stairs and Duke de Richelieu monument. Opera and Ballet Theatre is 300 metres away.