Photos coming soon
HOTEL
Hotel Metro
32 Covent Market Place, London
Where it sits
Hotel Metro
32 Covent Market Place, London
42.98292, -81.25088
Similar stays nearby
Hotel Metro
Hotel · 0 m
Knights Inn - London Downtown
Hotel · 217 m
Knights Inn London - Downtown
Hotel · 220 m
Wander Inn and Hostel
Hotel · 436 m
DoubleTree by Hilton London Ontario
Hotel · 646 m
DoubleTree by Hilton Hotel London Ontario
Hotel · 649 m
Delta Hotels London Armouries
Hotel · 693 m
Delta Hotels by Marriott London Armouries
Hotel · 693 m
Plan around Hotel Metro
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
