Popular accommodations in Santa Cruz
HouseAccommodates 12
La Casa del Rio.
Featuring river views, La Casa del Rio. Provides accommodation with a garden and a patio, around 41 km from Golf Abra del Pas. The property features garden and quiet street views. A tour desk can provide information on the area.Book nowfrom $85 per night