Das Lake Inn Nantou bietet 9 Zimmer in der Nähe von Sonne-Mond-See, in einer Entfernung von etwa 30 Metern. Das Hotel bietet ebenfalls WLAN im ganzen Gebäude.
Shueishe Pier ist innerhalb von lediglich 25 Gehminuten von hier aus erreichbar und Formosa Kulturdorf der Aborigines ist zudem 10 Minuten Autofahrt von dem 2-Sterne-Hotel entfernt. Sonne-Mond-See-Seilbahn liegt ebenfalls rund 16 Gehminuten von der Unterkunft entfernt. Yi Da Shao Wharf ist in nur 350 Meter Entfernung vom Hotel gelegen. Das Lake Inn ist ganz in der Nähe von der Seilbahnstation Sun Moon Lake zu finden.
Einige Zimmer im des Hotels verfügen über Verdunkelungsvorhänge, TV und eine Klimaanlage.
Das Restaurant Fu-beng Restaurant bietet chinesische Gerichte an und befindet sich in nur 6 Gehminuten Entfernung vom Hotel.