The grand 4-star Metro Hotel is set in an entertainment area minutes away from Boler Mountain, Fanshawe Pioneer Village and The Grand Theatre. The property opened in 2010 and features art deco architecture.
The hotel is about 300 meters from Eldon House, St. Paul's Cathedral and Museum London. Set within a 10-minute walking distance from London city center.
The property is close to boutiques and markets.
London airport can be reached in 10 minutes by car from Metro Hotel.
Metro Hotel comes with climate control, a wardrobe, free Wi-Fi, TV and an in-room safe in all rooms. The non-smoking rooms feature the city view. A small fridge and coffee/tea makers are also provided for self-catering.
Eat & Drink
Offering italian and organic dishes, Abruzzi is a 5-minute walk away.
Guests can rent limousines to explore the local area.
On-site children facilities feature cribs and board games.
Wireless internet is available in the entire hotel for free.
private parking is possible at a location nearby at CAD 15 per day.