Hotel Casa del Sol Cafayate
Hotel Casa del Sol is an accommodation in Cafayate, Salta, located 1.1 km from the vineyards and just a 4-minute walk from Plaza 20 de Febrero. This colonial-style hotel, surrounded by gardens and green areas, offers spacious rooms with private bathrooms and a peaceful atmosphere ideal for relaxing in the...
The lodging has outdoor pool, free Wi-Fi and located in the center.