Staying at Little House In Mayfair London villa, guests can visit the national museum "Wallace Collection", which is merely a 12-minute stroll away.
Gardenhouse Restaurant is a restaurant serving European dishes only 150 metres from this accommodation.
The London holiday home in the Park Lane district of London is situated 2.1 km from the scientifically spellbinding Science Museum and 2.2 km from such shopping places as Gordon Square. Madame Tussauds London is a short way from the accommodation, while Selfridges London Department Store is just 650 metres away. Positioned nearly a 10-minute drive from the Protestant Westminster Abbey, Little House In Mayfair villa is popular among both worshippers and tourists. Bond Street tube station is also not far from the London property.
If you stayed at this hotel, share your experience with us, please