Offering a luggage room, the 3-star Holiday Villa Hotel London lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and theatre, only 0.8 km from the royal museum "Kensington Palace" and around a 10-minute ride from such cultural places of interest as the famous British Museum. This London hotel provides a luggage locker to ensure guests' safety.
This London hotel features 91 rooms equipped with high-speed internet and a flat-screen TV with satellite channels as well as coffee and tea makers. A separate toilet and a shower, along with such comforts as a hairdryer and bath sheets, are also provided.
You may walk 5 minutes to Caesar Restaurant or eat by Leinster Arms, located a mere 5 minutes' walk away.
Located approximately a 15-minute drive from Buckingham Palace, the hotel is also nearly 20 minutes on foot from Marylebone railway station. Places of worship to visit in the vicinity of the Holiday Villa London include The Greek Orthodox Cathedral of the Divine Wisdom. The accommodation allows you to enjoy such natural sights as Round Pond just 0.9 km away. The Green Park is reachable within a 20-minute ride. Holiday Villa Hotel lies merely 300 metres from Bayswater underground station.