7.1 Guest rating Hotel photo

Villa El Barco

Hint: You can enter any city or hotel name

Book Villa El Barco

Ruta 10 Km 188.500, San Carlos 5.3 km from city center
Photos Of
  • Parking
    • free
Facilities of Villa El Barco
  • Pets allowed
  • Swimming Pool
Room facilities
  • Air conditioning
  • TV

Show Villa El Barco on the map

El Barco -34.809074 -54.598663