L'hotel, situat a Princes Square, al cor de Londres a un passeig d'alguns dels més bells parcs de Londres (Kensington Palace Gardens i Hyde Park) així com molt a prop de totes les atraccions famoses del centre de Londres. La parada de metro més propera és Bayswater, a 5 minuts caminant.
Pots consultar les seves tarifes directament a l'establiment. Aquesta informació està subjecta a canvis per part de l'allotjament.