Located around 3 km from the privately run Sherlock Holmes Museum, the 5-star Westminster Inn London includes 8 rooms with views of the city.
The Royal Albert Hall is about 10 minutes by car from the inn, and London City airport is 25 km away. This recently renovated hotel will also take you to the London Central Mosque, which is 2.5 km away. London Queens Park train station is in proximity to the Westminster Inn, while Queen's Park tube station is nearly 10 minutes' walk away.
Bathroom essentials include a separate toilet and a shower, and such comforts as hairdryers and towels.
Guests can try Lebanese dishes at the restaurant The Cedar located 50 metres away.
Check-in:from 15:00-23:59 hours
Check-out:until 08:00-11:00 hours