Contribute photo
Los Algarrobos
Charming resort with outdoor pool, free WiFi, and balconies. Ideal for relaxation near Capilla del Monte, just 27 km away. (143 characters)