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.
The property is about 350 meters away from The Grand Theatre, St. Paul's Cathedral and Victoria Park. The venue is set within 1 km from London city center.
A market, a mall and boutiques are within easy reach of the hotel.
The property enjoys exceptional location within a 10-minute drive to London airport.
The hotel's individual rooms are appointed with a laptop-size safe, a work desk, individual climate control, a refrigerator and cable TV. For more comfort a shower, dressing gowns and a magnifying mirror are provided.
Eat & Drink
Offering various dining options, Abruzzi and Billy's Downtown Deli are about 5-minute walk away.
Business travelers can use a business centre, a conference room and audiovisual equipment available on site.
Guests will enjoy using a spa lounge and a health club after a busy day in London.
Wireless internet is available in the entire hotel for free.
private parking is possible at a location nearby at CAD 15 per day.