Casa Suiza está en Santa Cruz y cuenta con jardín. El albergue también dispone de wifi gratis y parking privado gratis.
En el albergue, todas las habitaciones cuentan con armario. En Casa Suiza, las habitaciones incluyen baño compartido y ducha, y algunas también ofrecen caja fuerte.
Se puede jugar a los dardos en el alojamiento, y la zona es ideal para practicar ciclismo.
El aeropuerto (Aeropuerto Rancagua de la Independencia) está a 95 km.