Holiday Inn Express London Wandsworth by IHG
★ 9.20(3)Smugglers Way, London
Location A great hotel to have a nice rest before long walks around the city. Hotel Holiday Inn Express London Wandsworth by IHG is located in London. This hotel is located in 7 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Putt in the Park, Pa
Free WiFiParkingBusiness















