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
- Bristol Hotel Roof Pool Terrace1 min walk
- Pushkin Museum1 min walk
- Odesa-Holovna Station8 min drive
- Odesa (ODS-Odesa Intl.)20 min drive