Offering a restaurant, The Twenty Two Hotel London is only 5 minutes' stroll from Selfridges London Department Store. Opened in 1907, the London hotel welcomes guests in the Park Lane district, boasting a position 1.6 miles from SEA LIFE Centre London Aquarium, which is perfect for a family weekend.
Located just 9 minutes by foot from the national museum "Wallace Collection", the London hotel is also approximately 25 minutes by foot from entertainment venues like Royal Albert Hall. Hyde Park is also situated within reach of the Twenty Two London. Guests can easily get in touch with the history of London by visiting Buckingham Palace, located 1.2 miles from the property. Guests will find themselves merely 5 minutes by foot from Bond Street metro station, while around 30 minutes by foot from the scenic Regent's Park.
The rooms at the Twenty Two are fitted with an iron with ironing board and climate control as well as a mini fridge bar, tea and coffee making equipment.
The neighborhood features restaurants, including Grosvenor's Cafe, which is a few steps from this London hotel.