Choose your room
Holiday Villa Hotel 3*
Situated around a 5-minute walk from Westbourne, the 3-star Holiday Villa Hotel London includes 91 rooms.
This hotel is 3.9 km from the Trafalgar Square art museum "National Gallery" and 4.6 km from the huge Coca-Cola London Eye Observation Wheel. The privately run Sherlock Holmes Museum is reachable approximately 25 minutes' walk away. The area also includes natural sights like Kyoto Japanese Garden 2.2 km from the Holiday Villa. This London hotel is located fairly close to Bayswater tube station.
The rooms provide climate control, along with tea and coffee making equipment for guests' comfort. They feature bathrooms with a separate toilet and a shower as well as a hairdryer and shower caps.
Caesar Restaurant is a stone's throw from this accommodation.
Hotel Policy
- 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.