Connect with us

Holiday Villa Hotel

Basic Data
City London
Location Holiday Villa Hotel
37 Leinster Gardens,
London W2 3AN,
England, United Kingdom.
Rooms 100
Group Holiday Villa Resorts and Spas


Holiday Villa Hotel in London is conveniently located and easily reached. The hotel is located near the bustling Bayswater. The hotel provides state of the art facilities to the guests. The hotel caters to the needs of the leisure as well as the business travelers.

Accommodation at Holiday Villa Hotel in London
Holiday Villa Hotel in London provide superb accommodation facilities to the guests. The rooms are elegantly designed and provide a peaceful ambiance to the guests. The facilities provided in the rooms include:
  • Color TV with satellite channels
  • Attached Bathroom with shower
  • Radio
  • Direct dial telephone
  • Hair dryer
  • Coffee/Tea making facilities
Dining at Holiday Villa Hotel in London
Holiday Villa Hotel in London in England provides the guests with a state of the art restaurant in the name of Lagenda Malaysian & Chinese Restaurant. The restaurant serves the guests with authentic halal Malaysian Chinese Cuisine. The restaurant has a seating capacity of 100 people.

Business at Holiday Villa Hotel in London
Holiday Villa Hotel in London provides the guests with excellent conference rooms. The name of the conference rooms are Hyde Park Room, Kensington, Leinster and Alpha. All these conference rooma are well equipped with the latest equipments.

Recreation at Holiday Villa Hotel in London
The recreation facilities provided by Holiday Villa Hotel in London include:
  • East Asian Massages
  • Spa
  • Splash Pool
  • Jacuzzi
  • Sauna
  • Sightseeing Tours
Other Facilities at Holiday Villa Hotel in London
The value added services provided by Hotel Holiday Villa in London include:
  • Ironing Facilities
  • 24 hours reception
  • Lift to all floors
  • Access to the Internet
  • Pay phone
  • Laundry service
  • Reception Safe
  • Currency Exchange
  • Car Parking
  • Dry Cleaning Service
  • Safety Deposit
  • Luggage Store
  • Complimentary Tea & Coffee

City Info
The picturesque city of London is the largest urban area in England and is well known for its numerous tourist attraction spots. The names of some of the popular tourist spots are Buckingham Palace, High Street Kensington, Kensington Palace, The Tate Gallery, Earls Court Exhibition Centre, St James' Park, Trafalgar Square, The London Eye, Westminster Abbey and The Royal Albert Hall.