The 3-star Holiday Villa Hotel London is located at a distance of 2.4 km from Natural History Museum and features a Jacuzzi and a sauna. This London hotel lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, at a distance of 2.5 km from such cultural sights as Victoria and Albert Museum.
The property is nestled at a 500-metre distance from The Long Water. Standing at a 350-metre distance from Bayswater, the Holiday Villa is at a distance of 2.5 km from Selfridges London Department Store. Royal Albert Hall is a mere 1.8 km away, while Queensway is in close proximity to the accommodation. For those travelling from afar, London City airport is 36 minutes' drive away.
The hotel features 91 rooms equipped with high-speed internet as well as tea/coffee making equipment. Nice touches include a tub and a separate toilet, along with hair dryers and towels.
This London property is at a 250-metre distance from Halepi restaurant with its Greek dishes.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Holiday Villa Hotel!
For your convenience, we have collected the reviews from several sources.
Tom
2021-02-19
we had a good stay. clean bathrooms.
John
2020-04-07
We liked staff and location here. The breakfasts is good with lots of food❤
Find your perfect place to stay!
Great locations and deals for every budget.