Schweizer Hotel Cebu jest usytuowany w dzielnicy Lahug, zaledwie 400 m od Lahug Market oraz oferuje 2 restauracje. Katedra Metropolitalna w Cebu jest w prawie 3 km, a Bazylika Mniejsza Dzieciątka Jezus jest prawie 10 min autem od hotelu.
Atrakcje kulturalne w okolicy to Muzeum Dom Juana Gorordo (3,1 km) oraz Muzeum im. José R. Gullasa Halada (3,2 km). Ponadto, CBP Central Park znajduje się w prawie 2 km. Okolica oferuje takie sklepy jak Centrum handlowe Ayala Center Cebu około 25 min piechotą od Schweizer. Również dworzec autobusowy Cebu - balamban - asturias - tuburan v-hire terminal jest zlokalizowany w niewielkiej odległości od tego hotelu.
Pokoje dysponują balkonem i miejscem do siedzenia, a ich wyposażenie obejmuje biurko. Zapewniono w nich telewizję satelitarną, a także klimatyzację.
Restauracja azjatycka Luzern Steakhouse wita gości potrawami kuchni lokalnej.