




See all photos
63 Fernhead Road, London, United Kingdom
Located 6 km from Trafalgar Square, Westminster Inn includes 8 rooms with views of the city.
This 5-star aparthotel is situated in the Westminster Borough district, just a short drive from Queen's Park underground station. The property offers proximity to family venues such as KidZania London (2.8 km) and the city park "ZSL London Zoo" (3.2 km). The hotel is 3.2 km from Madame Tussauds London. This accommodation is directly connected with London Queens Park train station, which is approximately 600 metres away.
Guests can take advantage of a separate toilet and a shower, along with a hair dryer and bath sheets supplied in the bathrooms.
88 Dragons Sushi & Dim Sum serves Asian dishes and lies near the recently renovated hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
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
Enter your dates to see prices