Das Hotel befindet sich in einer ruhigen Wohngegend mit den Freuden von London in einer diskreten Distanz. Das Hotel liegt nur wenige Schritte entfernt von den Freuden der Harrod's und Harvey Nichols, der Nachbarschaft sind nur schön. Die grüne Fläche von belaubten Hyde Park, London zählt zu den schönsten königlichen Parks, ist nur über die Straße und nicht die Hektik des Theaters Land ist alles leicht zu erreichen. Das Hotel verfügt über 12 komfortabel und stilvoll gestaltete Zimmer, die gut ausgestattet mit den üblichen Annehmlichkeiten.