Questa struttura in stile edoardiano è un'oasi tranquilla nel cuore di tutto ciò che Londra ha da offrire, con i ristoranti, le boutique e le attrazioni più esclusivi a portata di mano. Hyde Park è facilmente raggiungibile a piedi, mentre i vicini teatri del West End e le première cinematografiche di Leicester Square possono offrire intrattenimento sufficiente anche per gli ospiti più inclini all'arte. Grazie alla vicina stazione della metropolitana Marble Arch, a soli 5 minuti a piedi, il resto della città sarà a breve distanza. All'interno dell'hotel, eleganti interni ricchi di dettagli d'epoca con molte caratteristiche originali, offrono un soggiorno lussuoso dove gli ospiti potranno godere di una vasta gamma di comfort moderni, pur conservando una meravigliosa atmosfera senza tempo combinata con un servizio attento altamente personalizzato.