Metro is a 2-star hotel offering a modern accommodation not far from London Zoo, The Place and Lord's Cricket Ground. The quiet hotel was built in 1890 and refurbished in 2005.
The property boasts well-connected location minutes away from Paddington train station. The center of London is 4 km away from the venue.
This hotel comprises 14 rooms featuring Shared Bathroom Double Room, Standard Quadruple Room and Triple Room. Some rooms come with a view of Hyde Park. Guests can make use of a hairdryer and a shower in every bathroom.
A broad variety of local dishes is served at the garden restaurant. Guests can dine in Il Gusto and Zizinia located within a 5-minute walk of the property.
Lancaster Gate underground station is only 400 meters away from the hotel. The property is set 20 km from London City airport.
Hotel services include evening reception and ironing service maintained by friendly staff.