Providing 8 rooms, the 5-star Westminster Inn London is approximately a 10-minute walk from Queen's Park.
For your comfort, you will find a separate toilet and a shower, along with hair dryers and bath sheets. Rooms of the accommodation overlook the city.
Serving Asian meals, 88 Dragons Sushi & Dim Sum lies merely 450 metres from the hotel.
Located in the Westminster Borough district of London, this recently renovated aparthotel is within 25 minutes' walk of Museum of Brands and 15 minutes by car from such shopping venues as Trafalgar Square. Cultural sights in the area are National Gallery (6 km) and the privately run Sherlock Holmes Museum (3 km). The nearby entertainment attractions of London include Royal Albert Hall, which is approximately a 10-minute ride away. This London hotel stands quite close to Kilburn Park underground station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please