Located in Beijing (Middle Chaoyang), Star World International Hotel is within a 15-minute walk of Workers Stadium and Sanlitun. This 4-star hotel is 3 mi (4.8 km) from Wangfujing Street and 4.3 mi (6.9 km) from Forbidden City.