Staying at the 3-bedroom Mews One Villa London, guests can visit the 13.7-tonne Big Ben Bell, which is only 1.8 km away.
This accommodation provides city views. The London property includes a bathroom with a separate toilet and a shower. A hairdryer, complimentary toiletries, and shower caps are included to enhance your comfort.
Guests can make use of kitchenware, provided in a fully-equipped kitchen at the villa. Angus Steakhouse is a bar serving European dishes just near the property.
Situated just 400 metres from Trafalgar Square, the London holiday home is also merely a 5-minute stroll from entertainment places like The Criterion Theatre. Churchill War Rooms can be found steps away from the accommodation, and Sherlock Holmes Museum is 2.5 km away. The London property is a short way from Westminster Abbey, popular with worshippers as well as tourists. Leicester Square tube station is also around 5 minutes on foot from Mews One Villa.
Nie ma jeszcze żadnych komentarzy :(
Jeżeli zostajesz w tym hotelu, prosimy podzielić się swoim doświadczeniem z nami