Metro is a 2-star excellent hotel providing a modern accommodation only minutes away from London Zoo, Lord's Cricket Ground and Oxford Street. Founded in 1890, the hotel underwent a renovation in 2005.
The hotel boasts great location in London close to Lancaster Gate underground station. The center of London is 4 km away from the venue.
10 minutes' walk to Paddington train station. A short drive takes guests to London City airport.
The hotel comprises 38 rooms equipped with ironing facilities, a laptop safe, free Wi-Fi, central heating and a refrigerator. The property boasts views of Hyde Park from its rooms. The rooms come with shared bathrooms featuring a hairdryer and a shower.
Eat & Drink
A broad variety of local dishes is served at the traditional restaurant.
Friendly staff offers ironing service and evening reception.
Wireless internet is available in the hotel rooms for free.
No parking available.