Hotel La Villa is offering accommodation in Los Santos. Boasting a 24-hour front desk, this property also boasts a restaurant and an outdoor pool. Both free WiFi and private parking are available at this property.
All units in the hotel are fitted with a flat-screen TV with cable channels. The rooms include a private bathroom with free toiletries.
Las Tablas is 24 km from Hotel La Villa.