Staying at Mayfair Town House Villa London, guests can visit the Protestant Westminster Abbey, which is about a 25-minute walk away.
The London property includes a bathroom with a separate toilet and a shower. Bathrooms also come with hair dryers and bath sheets for your convenience.
Among other facilities at Mayfair Town House Villa an electric kettle, a refrigerator, and kitchenware are provided for self-catering. Guests can also dine onsite in a dining area. Helene Darroze at The Connaught, serving French dishes, is right around the corner from this London holiday home.
The screen arthouse Curzon Mayfair Cinema is 150 m from this London villa, and the public Trafalgar Square is just 1.9 km away. You'll be merely 7 minutes' walk from the Green Park and not far from Harrods. Mayfair Town House Villa is 1.7 km from the Westminster Cathedral, popular with worshippers as well as tourists. Marylebone train station is located within a few blocks of this accommodation, while Green Park tube station is only 650 metres away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please