This aparthotel is located in the heart of Odessa, just a 5-minute walk from the Deribasovskaya Street. Free Wi-Fi and a 24-hour reception are featured at Metro Hotel Apartments. The bright, air-conditioned rooms offer beige-coloured interiors and e...
Rooms total: 5 More information »Odessa Archaeological Museum 0.4 km
Odessa Theatre of Opera and Ballet 0.4 km
Deribasovskaya Street 0.6 km
Duke de Richelieu Monument 0.7 km
Chernomorets Stadium 1.0 km
Spartak Stadium 1.6 km
Odessa Train Station 1.6 km
Port of Odessa 2.4 km
Odessa International Airport 8.0 km