Flights | Hotels | Hot Rates | Hot Deals | Car Rental | Cruise | City Guide | E-Cards
Book Online or By Phone

Holiday Villa Hotel and Suites

Holiday Villa Hotel and Suites

37 Leinster Gardens
London, GB W2 3AN Map It
London Area :Notting Hill and Bayswater


Copyright © 1996-2011 World Choice Travel. All rights reserved. Terms and Conditions