Das Nell Gwynn House - Hotel Style Pod Room 63 London ist im Viertel South Kensington gelegen, circa 20 Minuten von der Royal Albert Hall entfernt. Außerdem gibt es Parkplätze.
Das Hotel zeichnet sich durch die erstklassige Lage aus und liegt in ungefähr 600 Meter Entfernung von der Saatchi Gallery und in 3 Kilometer Entfernung vom Bahnhof Marylebone. Das Nell Gwynn House - Hotel Style Pod Room 63 ist außerdem in 2 Kilometer Entfernung von Sehenswürdigkeiten, vor allem dem Hyde Park. Vom Hotel aus liegt das Schönste der Stadt zum Greifen nah und der Buckingham Palace ist circa 25 Minuten von entfernt. Die U-Bahn-Station Sloane Square ist in 600 Meter Entfernung.
Sie verfügen über eine getrennte Toilette und eine Dusche sowie über einen Haartrockner und Handtücher.
Das Restaurant Tokyo Sukiyaki Tei befindet sich nur wenige Schritte entfernt von der Unterkunft und serviert japanisches Essen.