- Free WiFi
- Kitchen / Kitchenette
Select dates to see exact prices



1 / 42
San José La Majada, Juayúa, 01101, El Salvador
San José La Majada, Juayúa, 01101, El Salvador
No, Villa San Carlos doesn’t offer pool areas.
No, Villa San Carlos doesn’t allow pets.
No, Villa San Carlos doesn’t provide parking.
Villa San Carlos is located in San José La Majada, 01101, Juayúa, El Salvador.
Villa San Carlos Nearby attractions include Playa Los Cóbanos, Joya de Cerén, Playa de Acajutla.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.