Loading hotels
Confirming room availability...
Sun Moon Lake Apollo Resort Hotel, No. 3 Mingsheng Street, Yuchi, Taiwan
Near Shueishe Pier<br /><br />With a stay at Sun Moon Lake Apollo Resort Hotel in Yuchi, you'll be just steps from Sun Moon Lake and Shueishe Pier. This hotel is 5.3 mi (8.6 km) from Formosan Aboriginal Culture Village and 9.8 mi (15.7 km) from Yidashao Pier.