Situé à Xiaoliuqiu, à 1,5 km de la plage d'Habanwan, le Star House propose un hébergement en bord de mer et diverses installations, telles qu'un jardin. Il propose une bagagerie, un salon commun et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il propose des chambres familiales et une aire de pique-nique.
Certains logements comprennent une terrasse avec vue sur la mer, une télévision par câble et la climatisation.
Vous séjournerez à 2,6 km de Secret Beach et à 2,7 km de Meiren Beach.