Providing 91 rooms, the 3-star Holiday Villa Hotel London is situated around 5 minutes' walk from Westbourne.
Madame Tussauds London is 2.2 km away, and the Dinosaurs gallery "Natural History Museum" is approximately 2 km from the hotel. Historical sights here include the royal residence "Kensington Palace", which stands not far from this London hotel. Guests will also appreciate the vicinity to Norfolk Square, located a mere 11 minutes' walk away. The updated 1910 Electric Cinema is a mere 1.8 km from the Holiday Villa London. Bayswater underground station, situated only steps away from the property, provides a quick connection to all areas of London.
The rooms have air conditioning, as well as coffee and tea makers for your convenience. The bathroom is equipped with a separate toilet and a shower, along with a hairdryer and shower caps.
Serving a wide assortment of dishes, Caesar Restaurant is just a few steps from the Holiday Villa.
Check-in:from 14:00-23:59 hours
Check-out:until 05:00-11:00 hours
- Children and extra beds
- All children under the age of 3 may stay free of charge when using existing beds.
- One child under the age of 3 may stay for free in an extra bed.