The Allen House Club Hotel London lies in Holland Park with its Kyoto Garden and a huge sandpit with an adventure playground, within reach of entertainment venues like the updated 1910 Electric Cinema, a 25-minute walk away.
This hotel is located within 300 metres of 18 Stafford Terrace Museum, 250 metres from High Street Kensington tube station. The 3-star hotel stands just a few steps from Saint Mark's Coptic Orthodox Church. In addition, Edwardes Square is a 7-minute walk from the Allen House Club and Tate Modern is 7 km away. While staying at this property, guests get quick access to Design Museum, which is 50 metres away. Marylebone train station is 3.6 km from the hotel, and Marble Arch is a 10-minute drive away.
The coffee & tea Starbucks is situated right around the corner from the accommodation.