Casa Suiza is located in Santa Cruz and features a garden. The hostel also has free WiFi and free private parking.
At the hostel, every room comes with a closet. Rooms have a shared bathroom and a shower, and certain accommodations at Casa Suiza have a safety deposit box.
You can play darts at the accommodation, and the area is popular for cycling.
The nearest airport is Rancagua de la Independencia Airport, 59 miles from Casa Suiza.