Dorfplatz 1 - 6330 Cham Hotel Lorze usytuowany jest w centrum miasta Cham, skąd można bez trudu dostać się pieszo nad jezioro Zug. Blisko hotelu Lorze znajdują się też liczne sklepy, pływalnia publiczna i restauracja. Goście łatwo też dotrą pieszo do głównego dworca kolejowego w Cham.