The 5-star recently renovated Westminster Inn London is situated merely 1.8 km from the Museum of Brands, which is an excellent place to improve cultural awareness. Located around a 10-minute drive from the Oxford Street, this London inn features 8 rooms with views of the city.
At the hotel, you'll be 3.2 km from Madame Tussauds London and 2.4 km from Hampstead Theatre. The Westminster Inn London offers proximity to such natural sights as Primrose Hill (2.9 km) and Sussex Gardens Open Space (2.5 km). The nearby notable religious buildings include the London Central Mosque, within 25 minutes' walk of the accommodation. This London hotel stands within reach of Queen's Park underground station.
Comprising a seating area and a mini-kitchen, the rooms at Westminster Inn are equipped with a flat-screen TV with satellite channels. Here you can enjoy an electric kettle, a toaster, and kitchenware. Bathrooms include a separate toilet and a shower, along with comforts such as hairdryers and bath sheets.
88 Dragons Sushi & Dim Sum is situated 450 m from the property.
+ More- Less
Main Features
Free Wi-Fi
Child-friendly
Air conditioning
Pets
+ More
Photos
Map
Tourist attractions in
London
Local sights
Westbourne Park Tube - 850 m
Paddington Recreation Ground - 800 m
Hyde Park - 3.2 km
Kilburn Park Tube - 950 m
parish church of Saint John - 1000 m
Golders Green - 4.9 km
The Royal Albert Hall - 3.4 km
New Life Bible Presbyterian Church - 850 m
Bayswater - 2.1 km
Queens Park Books - 900 m
Airports
London City - 21 km
Train stations
Paddington Station - 2.3 km
Prices & Availability
Please wait, we're checking available rooms for you.