Holiday Villa Hotel 3-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 3* Holiday Villa Hotel

About the 3* Holiday Villa Hotel

Located in the heart of Bayswater well situated for exploring the many attractions of London. All bedrooms are simply decorated and have ensuite bathroom TV radio telephone hairdryer and a teacoffee tray. Guests can enjoy a leisurely drink in the Far Pavilions Bar and enjoy the excellent service in the Pavilion Restaurant with exciting Malaysian cuisine. There is also a leisure area with a sauna as well as a Balinese Spa which offers services such as massage aromatherapy and reflexology all at additional charge.

3* Holiday Villa Hotel on a map of United Kingdom

London Airport 3* Holiday Villa Hotel
Flight + Hotel
Hotel Only
Holiday Villa Hotel
England: South United Kingdom
Holiday Villa Hotel
For nights
Guests in Room 1
Adults Children