El Star World International Hotel está situado en el centro de Sanlitun, en Pekín, a 1,8 km de la calle Guijie, y cuenta con centro de spa y sauna. Hay conexión Wi-Fi gratuita en todas las instalaciones. También hay aparcamiento público.
Número de habitaciones: 30
Building 3, Sanlitun No.12 South Area, Xindong Road, Chaoyang, 100027 Beijing, China