The 3-star Holiday Villa Hotel London is around a 25-minute walk from Madame Tussauds London and offers a Jacuzzi and a sauna. This London hotel is in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, at a distance of 2.3 km from such natural sights as Holland Park.
This London property features 91 rooms equipped with high-speed internet and a flat-screen TV with satellite channels as well as coffee/tea makers. Nice touches to enhance your stay include a tub, a separate toilet, and a shower, along with a hair dryer and bath sheets.
Breakfast is served in the restaurant. Halepi, situated merely a 5-minute walk from this London hotel, is a perfect place to enjoy Mediterranean cuisine.
Business travellers are welcome to use a conference room offered on site.
Located just a 5-minute walk from Bayswater, the property is also around a 20-minute walk from entertainment venues like Royal Albert Hall. The Holiday Villa London provides history lovers with proximity to Buckingham Palace (2.8 km) and Kensington Palace (0.8 km). Nature lovers will appreciate the proximity to Round Pond, which is merely 8 minutes' walk away. St James's Park lies approximately 10 minutes away by car, while Queensway is extremely close to Holiday Villa Hotel. For those travelling from afar, London City airport is 36 minutes' drive away.