Hotel Metro is a 4-star grand property with individual rooms situated 350 meters away from The Grand Theatre. Featuring art deco architecture, the hotel is opened since 2010.
Hotel Metro is located within 10 minutes' walk from the center of London. There are restaurants, bars and wine bars in the area.
A mall, a market and boutiques are also set close by.
London airport lies 10 km away from Hotel Metro and it takes about 15 minutes by car to get there.
Hotel Metro has 20 guestrooms appointed with individual climate control, a laptop-size safe, pay television, a fridge and a work desk and provides ideal lodging in London. Some rooms overlook the city. Guests can take advantage of a shower, a magnifying mirror and dressing gowns supplied in the bathrooms.
Eat & Drink
Serving Italian and Organic dishes, Abruzzi is about 100 meters away.
The hotel offers limousine rental services for travelling a downtown area.
The property features cribs and board games for children.
Wireless internet is available in the entire hotel for free.
Private parking is possible at a location nearby at CAD 15 per day.