The elegant Westminster Inn London is situated in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, about a 10-minute drive from Madame Tussauds London and features 8 rooms with views of the city.
The air-conditioned rooms comprise a sitting area and a living room featuring a flat-screen TV with satellite channels along with air conditioning and a washing machine. They come with private bathrooms. Offering a hair dryer and towels, the bathrooms also feature a separate toilet and a shower.
Situated only a few steps from Westminster Inn, the restaurant The Cedar offers a Lebanese menu.
The 5-star recently renovated inn has a prime setting 3.4 km from Hyde Park, while natural sights like Sussex Gardens Open Space are 2.4 km away. Shopping venues in the area include Selfridges London Department Store (3.7 km) and the buzzing Theatre-district Piccadilly Circus Square (6 km). The Westminster Inn London also grants access to family attractions like the city park "ZSL London Zoo", which are approximately a 15-minute ride away. In the vicinity of this London hotel guests can reach Queen's Park tube station.