Holiday Inn Express Concepcion
Claim the best rates for Holiday Inn Express Concepcion with promo codes and discount coupons when booking your room online. Hotel Rates & Discounts Holiday Inn Express Concepcion is a 3.5 stars Hotel in Concepcion (Bio-Bio), Chile, with the address at Av. San Andres, 38, having a 9.5 rating average based on 5 reviews. Getting … Read more