Located in Termas de Río Hondo, 4.2 miles from Autodromo Termas de Rio Hondo, Hotel Sol has accommodations with free WiFi and free private parking. The hotel has family rooms.
Languages spoken at the 24-hour front desk include English, Spanish and Portuguese.
The nearest airport is Termas de Rio Hondo International Airport, 5 miles from the hotel.