HOLIDAY VILLA HOTEL AND SUITES * * *
The Holiday Villa Hotel And Suites is a 3-star hotel located in London, just a 5-minute walk from Bayswater Underground. The hotel offers a spa, jacuzzi and sauna for guests' relaxation. It's ideally located in central London, 3 km from Buckingham Palace. There are plenty of pubs, restaurants and cafés nearby, as well as stores, gift stores and markets. The Sherlock Holmes Museum is also less than 3 km away. The hotel has 100 rooms equipped with Wi-Fi, flat-screen TV with satellite channels, tea/coffee maker, electric kettle and fridge. Bathrooms feature separate toilets, bathtubs and showers. Breakfast is served in the hotel restaurant every morning. Free Wi-Fi access is available throughout the property. Hotel staff speak several languages, including English, German, Spanish, Italian, Dutch, Japanese, Russian, Arabic and Malay.