El SwissTech Hotel está situado en el campus del Instituto Federal Suizo de Tecnología (EPFL), junto a la estación de metro de EPFL y a 100 metros del centro de convenciones SwissTech. Hay conexión WiFi gratuita.
Las habitaciones son modernas y cuentan con TV de pantalla plana vía satélite, caja fuerte para ordenador portátil y baño.
El restaurante más cercano está a solo 20 metros del SwissTech Hotel, sirve cocina italiana y abre hasta las 22:00.
El Hotel SwissTech se encuentra a 2 km del lago de Ginebra y a 12 minutos en metro del centro de Lausana. El aeropuerto de Ginebra se halla a 60 km.
Se ofrece un pase gratuito para el transporte público de Lausana.