Haven Hotel London is a great place to stay in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, approximately 10 minutes by car from Oxford Street.
Some rooms at the Haven are fitted with individual climate control and an ironing set, and such self-catering options as tea and coffee making facilities. Guests can use a separate toilet and a shower, along with a hair dryer and towels. Some rooms overlook the mountain.
The pizzeria Zonzo Restaurant is approximately a 5-minute walk away.
National Gallery is approximately 10 minutes by car from this hotel and the scientifically spellbinding Science Museum is about a 10-minute ride away. The accommodation is also nearly a 5-minute walk from Westbourne. The 2-star hotel allows you to enjoy such natural sights as The Long Water approximately 20 minutes' walk away. Options for cultural tourism include Sherlock Holmes Museum, situated just 1.3 km away. There is London Paddington tube station approximately a 10-minute walk away.
Popular 3 stars Hotel in Johor Bahru: Grand Sentosa Hotel