Hotel Lermontovskiy

Lermontovskiy Lane, 2
Odessa, Ukraine 65014
In Odessa (Prymors'kyi district)
More hotels near this hotel

More Hotels Near Hotel Lermontovskiy

Odessa Landmarks Near Hotel Lermontovskiy

Nearby Cities and Towns