-33.21958975 ­-66.22953415
Go to map view
Los Almendros 113, 5701 San Luis, Argentina +54 266 449 5376

Get Rates

Show El Rincon Del Rio & Spa at top of the results.

Get Flight + Hotel


General Air-conditioned, Parking (free), Pool (outdoor), Safe, Wheelchair accessible
Internet Internet, WiFi
Policy Pets allowed on request. Charges may apply.

Guest Ratings