Situé à Londres, à moins de 1,8 km du marché de Portobello Road et à 2,4 km du stade de cricket Lord's, le Westminster Inn propose des chambres climatisées avec salle de bains privative. Vous séjournerez à environ 3,7 km du musée Madame Tussauds et à 4,2 km du zoo de Londres. Cet établissement non-fumeurs se trouve à 2,9 km de la gare de Paddington.
Les chambres de cette auberge sont équipées d'une télévision à écran plat et d'une cuisine. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
Le Westminster Inn se trouve à 4,2 km de la Serpentine et à 4,6 km du Regents Park. L'aéroport de Londres-City, le plus proche, est implanté à 20 km.