Hotel Metro
Photo gallery for Hotel Metro
Overview of Hotel Metro
Hotel Metro
3.5-star hotel in Downtown London
Reviews
9.0
Wonderful
Popular amenities
Explore the neighborhood
32 Covent Market Place, London, ON, N6A 1E8
- Covent Garden Market2 min walk
- Budweiser Gardens2 min walk
- London Convention Center10 min walk
- London, ON (YXU-London Intl.)16 min drive