Go Hotels
 
 
Home > Taiwan > Liuqiu Township >

Moon Star Villa

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

Rated 72 / 100 based on 3 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:

Restaurant
Laundry service
WiFi
Free Wi-Fi