Apollo Hotel
Hotel
Puli
Apollo Hotel in Puli features 3-star accommodation with a garden. The hotel offers both free Wi-Fi and free private parking.
Number of rooms: 85
No. 1, Ming-Zhi 1st Street, 54549 Puli, Taiwan