The 3-star Holiday Villa Hotel London lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, within reach of entertainment venues like Royal Albert Hall, only 1.8 km away. There is luggage storage available on the premises.
Offering high-speed internet and a flat-screen TV with satellite channels, the 91 rooms come with air conditioning to ensure a comfortable stay. A separate toilet and a shower, along with such amenities as a hairdryer and bath sheets, are also at guests' disposal.
A continental breakfast is served every morning. Caesar Restaurant, situated in the immediate vicinity of the Holiday Villa, is a perfect place to enjoy international cuisine.
The hotel has a superb location in London, nearly 5 minutes on foot from Bayswater underground station and 850 metres from the royal residence "Kensington Palace". The Holiday Villa London is also 2.2 km from such natural sights as Kyoto Japanese Garden. Guests might as well enjoy proximity to Porchester Square, situated about a 5-minute drive away. The nearby family attractions include Coca-Cola London Eye Riverside Observation Wheel 4.6 km from this London hotel. Holiday Villa Hotel is approximately 20 minutes on foot from Marylebone train station, and Green Park London is approximately a 10-minute ride away.