Offering recreational facilities and a hot spring bath, Chief Villa Nantou hotel is situated in Nantou, merely an 11-minute walk from Lushan Bridge. The hotel also provides Wi-Fi available in public areas.
The Swiss Garden is located 3.7 km from this 2-star hotel. Guests can find the elevated sheep Qingjing Farm, which is around 10 minutes away by car.
The property features a continental breakfast. A short way from the Chief Villa, Wen Quan Xiang Stylish Restaurant serves Taiwanese dishes.