O encantador hotel situa-se no centro de Mayfair. Fica a cerca de 500 m da Oxford Street e das suas lojas, e oferece fácil acesso à zona de teatros West End e às principais atracções de Londres. Os aeroportos das imediações incluem London City (20 km), London Heathrow (32 km), London Gatwick (45 km), London Luton (52 km) e London Stansted (56 km).
Este luxuoso hotel galardoado, situado no centro de Mayfair, oferece magníficos serviços com um toque pessoal. Contempla um total de 107 quartos encantadores, bem como outras amenidades, entre as quais acesso à Internet sem fios (gratuito). O edifício é totalmente climatizado e acolhe os seus hóspedes num hall de entrada com recepção e serviço de check-out sob 24 h, cofre, guichet para câmbio monetário e bengaleiro. As facilidades incluem elevador, um bar, um restaurante, instalações para conferências, serviço de quartos 24 h por dia, porteiro e serviço de lavandaria.
O restaurante do hotel oferece magníficas especialidades gastronómicas e um ambiente animado, íntimo, casual ou formal. Desde pequeno-almoço tardio a um amplo banquete, passando por uma refeição ligeira - o restaurante captura a sensação ideal para tornar uma refeição num evento.
Um quarto no elegante bairro de Mayfair reflecte o requinte da sua localização. Os estilos decorativos de Saville Row, riscas azuis e brancas, menta e chocolate, e terracota, capturam o espírito da vida em Mayfair. Os quartos dispõem de casa de banho privativa com duche/banheira e secador de cabelo, uma ampla secretária e uma cadeira giratória e cama de casal/kingsize. As comodidades incluem telefone com ligação directa, televisão via satélite/cabo com filmes on-demand, rádio, acesso à Internet, aparelhagem hi-fi, cofre e facilidades para preparar café/chá. Adicionalmente compreendem ar condicionado/aquecimento regulados individualmente.