Del Caballero Castillo Hotel is set in Villa La Angostura, 6 km from Los Arrayanes National Park. Guests can enjoy the on-site restaurant. Free private parking is available on site, whereas WiFi access is provided in common areas.
You will find a 24-hour front desk at the property.
The nearest airport is San Carlos De Bariloche Airport, 57 km from the property.