Ideal for fun and relaxation, Mayfair House is located in the Mayfair area of London
. From here, guests can enjoy easy access to all that the lively city has to offer. With its convenient location, the hotel of ... Read more
Mayfair House, located in London's
Mayfair district, is ideal for relaxation and fun. From here, guests have easy access to the vibrant city. The hotel's convenient location makes it easy to reach the city's top attractions. This London hotel offers a wide range of amenities and services. You have access to many services at the hotel, such as free Wi-Fi throughout your rooms, a 24-hour front desk and express check-in/check out, luggage storage, and a car park. During your stay, you will enjoy high-quality room facilities. To help you recharge after a long day, some rooms have a TV LCD/plasma screen, linens and a sofa. You can unwind after a busy day at the city's action with its fantastic facilities like a fitness center. Mayfair House offers a unique blend of professional service, as well as a variety of amenities.