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