Ausgezeichnete Lage in der City of London. Die Unterkunft befindet sich in günstiger Lage zwischen den Einkaufsvierteln Kensington High Street, Knightsbridge und South Kensington. Das berühmte Kaufhaus Harrods erreichen Sie nach einem 15-minütigen Spaziergang oder direkt mit der U-Bahn. Das Hotel ist ein elegantes Stadthaus aus dem 19. Jahrhundert und befindet sich in zentraler Lage in Kensington. Diese luxuriösen Zimmer liegen nur 30 m von der U-Bahnstation Gloucester Road entfernt. Die Kensington Gardens, der Hyde Park, die Royal Albert Hall und eine Reihe von Museen, darunter das Natural History Museum, das Science Museum und das Victoria and Albert Museum, sind alle innerhalb eines 10-minütigen Spaziergangs zu erreichen. Das Hotel wurde 2016 stilvoll restauriert und hat viele seiner ursprünglichen viktorianischen Elemente bewahrt, von der herrlichen Treppe bis zu den Buntglasfenstern. Die geräumigen und einladenden Zimmer verfügen über Flachbild-TVs und ein eigenes Bad mit kostenfreien Pflegeprodukten und Hausschuhen. Kostenloses Mineralwasser, Kaffee, Tee und Kekse stehen in den Zimmern für Sie bereit und werden täglich aufgefüllt.