DEER Chaser Youlieyang Bay

DEER Chaser Youlieyang Bay is a hidden luxury hotel in the mountains of Nantou. Surrounded by 360-degree mountain views, it offers a one-night stay with three meals. Enjoy the large rooftop terrace and soak in the bathtub while taking in the scenery. It's the perfect place to escape the hustle and bustle.

DEER Chaser Youlieyang Bay
Address: No. 28-1, Xingshan Road, Lugu Township, Nantou County

Post by Cccsssyyy | Jul 19, 2024

Related Travel Moments

Most Popular Travel Moments