Situated near bars, wine bars and restaurants, the 4-star Hotel Metro comprises 20 rooms with a view over the city. The unique hotel, built in 2010, is renowned for its art deco architecture.
Hotel Metro is also located near The Grand Theatre, St. Paul's Cathedral and Victoria Park. It is about 1 km away from the center of London.
A market, a mall and boutiques are within meters of the property.
Guests can reach Hotel Metro by car from London airport in 10 minutes.
Some of the individual hotel rooms feature climate control, a closet, free Wi-Fi, TV and a laptop-size safe as well as a small fridge and coffee/tea makers. The rooms offer contemporary decor.
Eat & Drink
Serving a wide range of dishes, Abruzzi and Billy's Downtown Deli can be reached within 5 minutes’ walk.
The on-site limousine rentals are also available.
Guests will appreciate a spa lounge and a health club provided on site.
Wireless internet is available in the entire hotel for free.
private parking is possible at a location nearby at CAD 15 per day.