Casa Suiza is located in Santa Cruz and features a garden. The hostel has both 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.