THIS 3 STAR HOTEL IS LOCATED IN THE CITY CENTRE OF LONDON AND WAS ESTABLISHED IN 1890. IT IS CLOSE TO THE HYDE PARK AND THE NEAREST STATION IS BAYSWATER/ QUEENSWAY STATION. THE HOTEL HAS A RESTAURANT, A BAR, A CONFERENCE ROOM AND A COFFEE SHOP. ALL 100 ROOMS ARE EQUIPPED WITH HAIRDRYER AND IRONING SET.
Going to
Check-in - Check-out
2 Adults, 1 Room
Rooms
Family Suite
Executive Triple Room
Standard Room
Executive Twin Room
Overview
Facilities
Bar
Restaurant
Spa Facilities
Television
Wi-Fi
Reviews
3.3
Above Average
Based on 27 customer reviews
Holiday Villa Hotel
Bayswater, London
3.3
Above Average