Casa Suiza bevindt zich in Santa Cruz en biedt een tuin. Het hostel heeft ook gratis WiFi en gratis privéparkeren.
Alle kamers bij het hostel hebben een kledingkast. Elke kamer heeft een gedeelde badkamer en een douche, en een aantal kamers bij Casa Suiza hebben een kluisje.
Je kunt darten bij de accommodatie, en gasten gaan er graag fietsen.
Het dichtstbijzijnde vliegveld is Luchthaven Rancagua de la Independencia, op 95 km van Casa Suiza.