Discover our offers and book

Holiday Villa Hotel & Suites, London

Home > Booking

Hotel details
Holiday Villa Hotel & Suites London

Holiday Villa Hotel & Suites * * *

37, Leinster Gardens, W23AN London United Kingdom

Set the dates of your stay
  • Check-in
  • Check-out

Holiday Villa Hotel & Suites, 37, Leinster Gardens - London

London Guide   |   More London lodgings   |   Privacy & Terms of Use