This hotel offers 246 guest rooms, including 20 suites, where guests will be pampered with special amenities and exceptional service. Charming decor replete with soft furnishings and quaint style make the rooms at this Mayfair hotel ideal for discerning travelers.