63 Fernhead Road, London, United Kingdom
Featuring views of the city, the recently renovated Westminster Inn London is located about 25 minutes' walk from the Museum of Brands.
You'll need 39-minute drive to London City airport. When staying at this 5-star inn, guests will be 3.4 km from the Marble Arch. The Trafalgar Square art museum "National Gallery" is around 15 minutes' drive away, and Queen's Park underground station is in proximity to the Westminster Inn London. The hotel is located in London, 600 metres from London Queens Park train station.
Comprising a seating area and a kitchenette, the rooms at the property are equipped with a flat-screen TV with satellite channels. Bathroom amenities include a separate toilet and a shower, as well as comforts such as hairdryers and towels.
Guests may find the restaurant The Cedar right around the corner from Westminster Inn.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Westminster Inn!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please