Das Twenty Nevern Square Hotel London in praktischer Lage bietet einen Ausblick auf die Stadt und ist zudem circa 25 Minuten von der Prinzessin-Diana-Gedenkbrunnen entfernt gelegen. Das Hotel stellt sowohl WLAN in den öffentlichen Bereichen als auch einen Privatparkplatz in der Nähe zur Verfügung.
Das 4-Sterne-Hotel befindet sich im Viertel West Kensington, in ungefähr 700 Meter Entfernung von der U-Bahn-Station West Kensington. Das Twenty Nevern Square liegt zentral in 6 Kilometer Entfernung vom Westminster Palace. Die Unterkunft ist 15 Fahrminuten vom British Museum und anderen beliebten Attraktionen von London entfernt. Das Hotel ist nicht weit entfernt vom Bahnhof West Brompton gelegen.
Das Twenty Nevern Square London bietet 26 Zimmer, ausgestattet mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Zu den weiteren tollen Annehmlichkeiten gehört auch Ausstattung zur Kaffee- & Teezubereitung. Darüber hinaus verfügen die Badezimmer über eine getrennte Toilette und eine Dusche. Die Badezimmer in den Zimmern bieten eine getrennte Toilette, eine Dusche und ein Waschbecken sowie eine Duschhaube und Badelaken.
Das Twenty Nevern Square Hotel bietet auch ein kostenloses kontinentales Frühstück an. Gäste der Unterkunft sind herzlich eingeladen, sich in der Lounge- Bar zu entspannen. Das Hotel liegt nur 3 km vom Restaurant The Blackbird mit britischen Speisen entfernt.