Star House se encuentra en Xiaoliuqiu y ofrece wifi gratis, jardín, salón de uso común y terraza.
Se ofrece balcón con vistas al mar, TV por cable y aire acondicionado en algunas unidades.
Playa de Habanwan está a 17 min a pie del alojamiento, y Secret Beach está a 2,6 km.