This beautiful hotel simply oozes class and sophistication, and is a really restful and relaxing place to stay at the very heart of Mayfair. The rooms in the hotel have been carefully designed to offer an extensive range of modern amenities and luxurious furnishings for those who visit. The friendly staff is always happy to assist you in getting the most from your stay.