Address: Av. Libertador Bernardo O`Higgins N 34, Rancagua
2.6 km from Rancagua center
Hotel rating from 47 guests: 8.0
Rooms at the Diego De Almagro Rancagua are all equipped with air conditioning, a minibar and TV. Free Wi-Fi is available throughout the hotel. … Prices, discounts & booking