Ubicato nel cuore di Londra, direttamente di fronte all'Hyde Park, questo hotel di prima classe è un punto di partenza ideale per raggiungere le innumerevoli possibilità di shopping nella Oxford Street, nonché rinomate attrazioni turistiche, quali Buckingham Palace. Comodamente raggiungibili a piedi sono anche i vivaci locali notturni di Knightsbridge e Mayfair. Il vicino parco promette piacevoli momenti di tranquillità lontano dal rumore della frenetica metropoli.
L'hotel di lusso si sviluppa su 8 piani e dispone di un totale di 260 camere. L'esclusiva dotazione include alcuni negozi, un parrucchiere, un bar e 4 ristoranti (con reparto non fumatori). Le auto possono essere posteggiate in un parcheggio a pagamento nei pressi dell'hotel.
Le camere sono confortevoli ed eleganti. Dispongono di bagno, asciugacapelli, telefono con linea diretta, TV via satellite e via cavo, accesso ad Internet, climatizzatore (regolato centralmente), cassetta di sicurezza a pagamento e balcone.
L'hotel offre ai propri ospiti una terrazza soleggiata e un centro per il benessere del corpo con fitness center, sauna, bagno di vapore, vasca idromassaggio e ulteriori sale per trattamenti wellness.