Go Hotels
Home > Taiwan > Liuqiu Township >

Moon Star Villa

Taiwan Flag
Moon Star Villa
No.116, Zhongshan Rd
Liuqiu Township Taiwan

Rated 71 / 100 based on 4 customer reviews.
Moon Star Villa is located in Liuqiu Township and features free Wi-Fi. It also offers a laundry service and a coffee bar.

There are 15 rooms at the hotel, each offering all the necessities to ensure a comfortable stay.

On-site dining options include a restaurant, which is a convenient place to enjoy a meal.
Facilities @ Moon Star Villa include:

Laundry service
Free Wi-Fi