Swiss Mountains está en Leysin, a 29 km de Castillo de Chillon y a 31 km de Museo Nacional Suizo del Audiovisual, en una zona donde se puede practicar senderismo. Este alojamiento está a 33 km de Estación de tren de Montreux y ofrece wifi gratis y parking privado en el propio alojamiento.
Este apartamento consta de 3 dormitorios y 2 baños, y dispone de TV de pantalla plana con canales vía satélite. Este apartamento dispone de un balcón y también cuenta con cocina y 2 baños.
Monte Rochers de Naye está a 48 km del alojamiento. El aeropuerto (Aeropuerto internacional de Ginebra) está a 122 km.