Featuring 4-star accommodation, Hotel Diego de Almagro Castro is located in Castro, 17 km from Nuestra Señora de los Dolores Church and 23 km from Nuestra Señora del Rosario de Chonchi Church. The property is situated 2.5 km from Church of San Francisco, 5.9 km from Church of Nercon and 24 km from Church of Rilan. The accommodation provides an indoor pool, sauna, restaurant and free WiFi throughout the property.
At the hotel, each room has a desk, a flat-screen TV, a private bathroom, bed linen and towels. Guest rooms include a safety deposit box.
Guests at Hotel Diego de Almagro Castro can enjoy a buffet or a continental breakfast.
Free private parking and a business centre are available, as well as a 24-hour front desk.
The nearest airport is Mocopulli Airport, 17 km from the accommodation.