37 Leinster Gardens, Bayswater, Westminster, London, United Kingdom
Holiday Villa Hotel is conveniently located in the popular Hyde Park area. The hotel offers guests a range of services and amenities designed to provide comfort and convenience. Free Wi-Fi in all rooms, 24-hour front desk, luggage storage, Wi-Fi in public areas, room service are there for guest's enjoyment. Each guestroom is elegantly furnished and equipped with handy amenities. Access to the hotel's sauna, spa, massage will further enhance your satisfying stay. For reliable service and professional staff, Holiday Villa Hotel caters to your needs.