A stylish Mayfair hotel, this establishment simply oozes class and is a perfect place to base yourself if you are looking to explore the many delights of central London. The rooms in the hotel have been designed with care and attention and feature an excellent selection of modern amenities as well as luxurious furnishings. The staff is friendly and attentive at all times.