To enjoy your vacation in London, stay at The Earls Court Townhouse Hotel, which is about a 10-minute ride from Big Ben and approximately a 5-minute drive from the famous Natural History Museum.
Madame Tussauds London is nearly a 10-minute ride away, while Bela Bartok Memorial Kensington is within a short walking distance of the apartment. The city centre is just 5 km away and Marham RAF airport is 20 km from the property.
The apartment is also furnished with a sofa set and a writing table. Guests will benefit from a separate toilet, a bath, and a shower. Additionally, you'll find dryers and towels.
Kitchen equipment at this apartment includes a fridge, an oven, and kitchenware. Evans & Peel Detective Agency and Couscous Darna Restaurant can be reached within a 7-minute walk from the accommodation. Earl's Court underground station can be reached in less than a 5-minute walk, providing easy access to different areas of London.
Book The Earls Court Townhouse Hotel London
More +
Less -