Situated 23 km from Tiger Hill, Tai Hu Star Villa offers accommodation with a balcony, as well as a BBQ facilities. The accommodation features a hot tub.
The air-conditioned units have a fully equipped kitchen with dining area, a microwave, kettle, and a fridge. There is a private bathroom with bath in all units, along with free toiletries and a hair dryer.
The villa offers a..