Hotel Metro is a 4-star grand property offering an individual accommodation just 350 meters from The Grand Theatre. Built in 2010, the hotel is a combination of art deco architecture and contemporary facilities.
The city center is about 10 minutes on foot.
The hotel offers easy access to a market and a mall.
London airport is about 15 minutes by car.
Hotel Metro is a property in London that comes with 20 rooms and provides individual climate control, a laptop-size safe, pay television, a refrigerator and a work desk. Hotel Metro features rooms with the city view. Bathrooms are fitted with a shower, a magnifying mirror and dressing gowns.
Eat & Drink
The property is 5 minutes’ walk from Abruzzi offering dishes of Italian and Organic cuisine.
Guests will benefit from airport transfer, room service and tour/ticket assistance along with allergy friendly rooms, a safe deposit box and a lift.
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.