Around 20 minutes' walk from the Royal Albert Hall, the 3-star Holiday Villa Hotel London includes 91 rooms. Baggage storage are available for guests' convenience at the hotel, which sits in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre.
This London hotel is nestled 950 metres from The Long Water. You'll find the fantastic Borough Market approximately 7 km from the Holiday Villa London. Guests might as well enjoy proximity to Norfolk Square, situated a mere 11 minutes' walk away. The property is within a 3-km distance of the Green Park. The hotel is right near Bayswater tube station, providing easy access to all the London's attractions.
The rooms include coffee/tea making facilities, along with high-speed internet and a flat-screen TV with satellite channels for your convenience. Bathrooms with a separate toilet and a shower, also feature a hairdryer and bath sheets for guests' extra comfort.
The restaurant Caesar Restaurant is located within easy reach of Holiday Villa Hotel.
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.
- There are no extra beds provided in a room.