Westminster Inn
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
See a problem?
You might also like
Advertisement