Star House localiza-se em Xiaoliuqiu e fornece acesso Wi-Fi gratuito, um jardim, um salão partilhado e um terraço.
Em algumas unidades é fornecido ar condicionado, varanda com vista do mar e uma televisão por cabo.
Praia de Habanwan fica a 17 minutos a pé de Star House, enquanto Secret Beach fica a 2,6 km de distância.