Featuring free Wi-Fi throughout the property, Consul Hotel Консул offers accommodation in Odessa, 300 metres from Odessa Theatre of Opera and Ballet. Private parking is available on site.
Number of rooms: 7
Grecheskaya street 22, Odesa, 65026, Ukraine