Cirrus Spa Villa
The comfortable 3-star Cirrus Spa Villa lies within walking distance of Shih Hsin University, Wufengchi Waterfall and Taipei Medical University.
The hotel is placed 5 minutes' walk from Yunxian Park and Wulai.
Cirrus Spa Villa comes with climate control and cable TV in all rooms.
The property enjoys prime location within a 25-minute drive to Sung Shan airport.