Photo gallery for Metro Hotel Apartments





Metro Hotel Apartments
Reviews
8.2 out of 10
Very good
About this property
3.5-star hotel in Odesa City Center
Explore the area

Pushkinska Street 12, Odesa, 65045
- Deribasovskaya Street3 min walk
- Odesa National Academic Theater of Opera and Ballet6 min walk
- City Garden11 min walk
- Odesa (ODS-Odesa Intl.)10 min drive