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 Read more
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.