Calle Buyayisky Antonio 1048, Las Grutas 8521, Rio Negro (Argentina) Show on map
Updating availability and prices
Situated in Las Grutas in the Río Negro region, Sol del Sur features accommodation with free WiFi
This apartment has a cable TV, patio and kitchenware
Hotel
Room
Restaurant