Este hotel está localizado na Avenida Travemünder Allee, a 3 km do centro de Lübeck e a 16 km de Travemünde. Disponibiliza estacionamento gratuito para carros e fica perto das Auto-estradas A1 e A20.
A maioria dos quartos individualmente decorados do Hotel Schweizerhaus inclui uma televisão e uma casa de banho privativa. Todos os quartos incluem um telefone e acesso Wi-Fi gratuito, e há um computador com acesso gratuito à Internet no átrio.
O Schweizerhaus serve ricos buffets de pequeno-almoço.
Os hóspedes do Schweizerhaus Hotel podem explorar facilmente as rotas de jogging e ciclismo que rodeiam o Rio Trave e a Floresta Lauerholz.
A Paragem de Autocarro Travemünder Allee fica a 5 minutos a pé do Schweizerhaus. A Estação Principal de Lübeck fica a 10 minutos de autocarro.