Situé à 6 minutes à pied de Dahongmen International Convention Exhibition Centre, L'Hôtel Starway International Sports à Pékin offre 112 chambres. L'hôtel fournit également de l'accès à Internet haut débit dans les chambres.
Remarquable pour son emplacement à une distance de 7 km de Wangfujing dans le quartier "Fengtai", L'Hôtel Starway International Sports donne accès au Parc d'attractions de Pékin, qui se situe à moins de 10 minutes en voiture. La zone comprend des sites religieux tels que la Mosquée de Niujie (6 km) et le Temple Fayuan (7 km). L'hôtel se trouve à une distance de 3 km du Temple du ciel. La station de métro Shiliuzhuang est à environ 10 minutes à pied de l'hôtel 2 étoiles Hôtel Starway International Sports.