Menshikov Apartments 2 0* Odessa, Ukraine

Hotels in Ukraine - Hotels in Odessa - Menshikov Apartments 2

Just a 2-minute walk from the famous Deribasovskaya Street and Odessa Opera and Ballet Theatre, these apartments include fully equipped kitchenettes and free Wi-Fi. Reception is open 24 hours a day.