Featuring free WiFi throughout the property, Dodo House offers family-run accommodations in Villa La Angostura, 15 mi from Paso Cardenal Samore. Common spaces are shared with hosts.
You will find a 24-hour front desk at the property.
Huemul Peninsula is 20 mi from Dodo House, while Los Arrayanes National Park is 4.3 mi away. San Carlos De Bariloche International Airport is 56 mi from the property.