Metro is a worthy example of 2-star hotels in London offering modern rooms overlooking Hyde Park. The quiet hotel was built in 1890 and refurbished in 2005.
The hotel is situated close to London Zoo, Lord's Cricket Ground and Oxford Street, within walking distance to Lancaster Gate subway station. Albert Memorial, Kensington Gardens and Threesixty Theatre are within 10 minutes' walk away.
The hotel offers great location close to parks and gardens.
Metro Hotel lies within 20 minutes’ drive to London City airport.
There are 38 guestrooms featuring Standard Quadruple Room, Triple Room and Single Room equipped with a dressing area, cable TV, free Wi-Fi, a heating system and a refrigerator. Guests can make use of private bathrooms with a hairdryer and a shower.
Eat & Drink
At the restaurant local dishes are served.
Friendly staff offers ironing service and evening reception.
Wireless internet is available in the hotel rooms for free.
No parking available.