Westminster Inn

Website

Advertisement

63 Fernhead Road
W9, England W9 3EY

Westminster Inn is a recently renovated five-star inn located in London, just a 25-minute walk from the Diana, Princess of Wales Memorial Playground and approximately 18 km from the Museum of Brands. Guests can enjoy a comfortable stay in one of the eight rooms, each featuring a seating area, kitchenette, and modern bathroom amenities.

Conveniently situated near Queens Park underground station, the inn provides easy access to various attractions, including Oxford Street, which is only a 10-minute drive away. Additionally, guests will find nearby dining options like 88 Dragons Sushi Dim Sum, located just a short stroll from the property.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

United KingdomEnglandWestminster Inn

Advertisement