Situated in Odesa and within 3.3 km of Odessa Train Station, Mini-hotel in Odessa Yard has a terrace, non-smoking rooms, and free WiFi throughout the property. The property is set 4.
Rooms total: 6 More information »Deribasovskaya Street 0.5 km
Odessa Theatre of Opera and Ballet 0.9 km
Duke de Richelieu Monument 1.1 km
Odessa Archaeological Museum 1.1 km
Odessa Train Station 1.8 km
Chernomorets Stadium 1.9 km
Spartak Stadium 2.1 km
Port of Odessa 2.6 km
Odessa International Airport 7.4 km