El Hotel Chalet Suizo forma parte de la cadena "Vista Hermosa Hotels" y está situado junto al centro de la ciudad de Viña del Mar, a solo 15 minutos a pie del famoso Reloj de Flores. La playa está a 1 km. Se ofrece WiFi gratuita y TV por cable. Por las mañanas se sirve un desayuno continental.
Las habitaciones del Hotel Chalet Suizo tienen calefacción y baño privado. Hay una terraza grande a disposición de los huéspedes, donde podrán tomar el sol y contemplar las vistas. Además, el establecimiento alberga una sala de juegos con mesa de billar.
El desayuno se sirve todas las mañanas en una zona de comedor dentro de las instalaciones.
La recepción está abierta las 24 horas y ofrece, por un suplemento, un servicio de enlace con el aeropuerto internacional de Santiago, que está ubicado a 120 km.