Vicino al Royal Mews, nel cuore di Londra, a pochi passi da Buckingham Palace, West End, teatri e Hyde Park, questo hotel è in un'ottima posizione da cui iniziare ad esplorare la capitale. Ci sono ottimi collegamenti con la metropolitana e degli autobus a livello locale. Il ristorante serve un'eccellente selezione di prodotti alimentari provenienti da tutto il mondo e ha una buona lista di vini.