Conveniently located in the heart of London's prestigious Mayfair, Mayfair House Apartments was formally known as Mayfayre House. Perfectly placed for the celebrated West End Theatres, restaurants and designer stores, it is situated in Shepherds Market just off Park Lane. Carefully planned to offer complete privacy with the flexibility of interconnecting apartments when desired, Mayfair House is both charming and intimate with a choice of luxurious one, two and three bedroom apartments. Our central London apartments are the ideal choice for business, pleasure or sheer indulgence. Mayfair House makes your stay a truly unforgettable experience combining luxury and independence.
Mayfair apartments are equipped with air-conditioning; cable/satellite signal and a Plasma Screen TV. Enjoy the benefit of a direct dial telephone with individual voice mail and fax.
Kitchens are fully equipped with washer/dryer, dishwasher and microwave, all of which is supported by maid and laundry services. All bedrooms have private bathrooms.
For business travelers, Mayfair House is the ultimate choice as it offers comprehensive business facilities including proficient in-house management team with 24-hour reception and security service, secure garage parking and CCTV.
Discounted rates are avaliable for stays of 7 nights or more. Please phone us for prices.