The Apollo Resort Hotel provides a great place for travelers to relax after a busy day. The Apollo Resort Hotel offers a pleasant stay in Nantou for those traveling for business or leisure. Jiji Station is located approximately 2km away from this hotel. Seeing Nantou's sights from this hotel is easy with Shanghai Jiji Town, Jiji Wuchang Temple and Jiji Wuchanggong all close by. In their spare time, guests can explore the hotel's surroundings. There's never a dull moment at this hotel, our guests indicate that the facilities are excellent.