Nature View Hotel
36942 Miao-li, 134-7 Xiping, 36942 Miaoli

36942 Miao-li, 134-7 Xiping, 36942 Miaoli
With a stay at Natural View Hotel in Zhuolan, you'll be within a 15-minute drive of Lonsheng Fallen Bridge and Guaizihu. This hotel is 8.5 mi (13.6 km) from Lihpao Land and 17.7 mi (28.5 km) from XinShe Castle. Make yourself at home in one of the 17 air-conditioned rooms featuring refrigerators and LED televisions. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and complimentary toiletries.