The 2-star Metro Hotel offers en-suite rooms in Newham district of London. The traditional hotel was built in 1890 and refurbished in 2005.
The hotel is in the great location just near Lancaster Gate subway station. It is about 4 km away from the center of London.
Guests may find Buckingham Palace within 2.9 km and Royal Albert Hall within 1.5 km of the property.
The hotel lies within a 10-minute walk of Paddington train station. It will take 25 minutes to get to London City airport by car.
Metro Hotel provides guestrooms appointed with an in-room safe, flat-screen television, coffee/tea makers, a personal computer and an iron with ironing board. The rooms feature en suite bathrooms as well as a dishwasher and a fridge for self-catering.
Eat & Drink
The wine bar Villa Rosa is around 50 meters away.
The hotel provides a safety deposit box and a luggage storage along with a fax machine and a copier to fit the needs of all guests.
Wireless internet is available in the hotel rooms for free.
No parking available.