Set in the Mayfair district of London, a 19-minute walk from Buckingham Palace, the 185 ft² Stunning 3 Bed Townhouse In The Heart Of Mayfair London accommodates up to 5 guests. Guests can make use of Wi-Fi for both business and leisure purposes.
0.6 miles from Bond Street subway station, the 3-bedroom apartment is 2.2 miles from Tate Modern. Its prime location lets guests easily reach Selfridges London Department Store, which is just 8 minutes' walk away. Within reach of Stunning 3 Bed Townhouse In The Heart Of Mayfair you will find Green Park London.
The accommodation includes a seating area with an air conditioner for utmost comfort. The apartment comprises 3 bathrooms. A drier and towels can also be found.
Guests have access to a fully furnished kitchen equipped with a fridge, oven, and glassware provided for self-catering purposes. This apartment is 1.4 miles from Euston train station.