Situated approximately a 10-minute walk from London Queens Park train station, the 5-star recently renovated Westminster Inn London features views of the city.
The city park "ZSL London Zoo" is 3.3 km from this elegant inn, while Royal Albert Hall is 3.4 km away. The area includes such religious sights as London Central Mosque (2.5 km) and the Protestant Westminster Abbey (7 km). Marble Arch is nearly 10 minutes away by car, and Queen's Park underground station is in proximity to the Westminster Inn.
The air-conditioned rooms are appointed with air conditioning and a washing machine, such modern amenities as a flat-screen TV with satellite channels, and offer separate bathrooms with a separate toilet and a shower. They also have private bathrooms.
The Cedar offers a selection of Lebanese delicacies and lies in close proximity to Westminster Inn.
Check-in:from 15:00-23:59 hours
Check-out:until 08:00-11:00 hours