9.5/10
Exceptional
Free Wi-Fi
Located in Fan-tzu-liao, within less than 1 km of Shadao Beach and 2.
Number of rooms: 12
280 Shadao Road, 946 Fan-tzu-liao, Taiwan