Holiday Villa Hotel & Suites

37 Leinster Gardens, London, United Kingdom

Holiday Villa Hotel & Suites Photos

Holiday Villa Hotel & Suites Map

37 Leinster Gardens, London, United Kingdom
Holiday Villa Hotel & Suites

Hotel Information

Holiday Villa Hotel & Suites is a first class hotel, located in Leinster Gardens near the bustling Bayswater. With easy access to the business district, shopping malls and local attractions such as the famous Portobello Road and Hyde Park, the strategic location of the hotel makes it ideal for both business people as well as families on vacation.