Das 5-Sterne-Westminster Inn London liegt im Stadtviertel Westminster, etwa 3 Kilometer vom Madame Tussauds entfernt und bietet einen herrlichen Blick auf die Stadt.
Der Gasthof liegt in etwa 15 Fahrminuten Entfernung vom Westminster Palace und 2 km vom Bahnhof Marylebone. Das Hotel liegt in der Nähe von Sehenswürdigkeiten wie dem Green Park (4 km) und dem Regent's Park (3,1 km). Das Klein-Venedig liegt gleich neben dem Westminster Inn London. Die U-Bahn-Station Queen's Park, die ungefähr 750 Meter von der Unterkunft entfernt ist, bietet eine schnelle Verbindung zu Stadtteilen von London.
Die 8 Zimmer im Westminster Inn verfügen über eine Küche und eine voll ausgestattete Küche. Sie werden Annehmlichkeiten wie eine getrennte Toilette und eine Dusche zu schätzen wissen. Neben einer getrennten Toilette und einer Dusche umfassen die abgetrennten Bäder auch einen Haartrockner und Badelaken.
Das Westminster Inn London liegt circa 5 Gehminuten vom Restaurant The Cedar entfernt. Hier werden sie auf jeden Fall mit den libanesischen Gerichten verwöhnt.