Este hotel está situado en la avenida Travemünder Allee, a 3 km del centro de Lübeck y a 16 km de Travemünde. Dispone de aparcamiento gratuito para coches y se encuentra cerca de las autopistas A1 y A20.
Las habitaciones del Hotel Schweizerhaus están decoradas de forma individual. La mayoría cuentan con TV y baño privado y todas incluyen teléfono y conexión Wi-Fi gratuita. Además, en el vestíbulo hay un ordenador con conexión gratuita a internet.
El Schweizerhaus sirve un abundante desayuno bufé.
El Schweizerhaus Hotel permite explorar fácilmente las rutas de footing y ciclismo que rodean el río Trave y el bosque Lauerholz.
La parada de autobús de Travemünder Allee se encuentra a 5 minutos a pie del Schweizerhaus, mientras que la estación principal de Lübeck está a 10 minutos en autobús.