Metro Hotel Apartments
Photo gallery for Metro Hotel Apartments
Overview of Metro Hotel Apartments
Metro Hotel Apartments
3.5-star hotel in Odesa City Center
Reviews
8.2
Very good
Popular amenities
Explore the neighborhood
Pushkinska Street 12, Odesa, 65045
- Deribasovskaya Street3 min walk
- Odesa National Academic Theater of Opera and Ballet6 min walk
- Athena9 min walk
- Odesa (ODS-Odesa Intl.)20 min drive