With a stay at The Mayfair Townhouse – an Iconic Luxury Hotel, you'll be centrally located in London, within a 10-minute walk of Hyde Park and Buckingham Palace. This 5-star hotel is 1.1 mi (1.7 km) from Piccadilly Circus and 1.2 mi (2 km) from Selfridges.
Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily for a fee.
Make yourself at home in one of the 172 air-conditioned rooms featuring free minibar items and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature bathtubs or showers, designer toiletries, and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.
Enjoy recreation amenities such as a fitness center or take in the view from a garden. Additional features at this Georgian hotel include complimentary wireless internet access, concierge services, and a living plant wall.
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff.