El Shangda International Hotel Pekín dispone de Wi-Fi en todas las habitaciones y se encuentra a 2 km de la Plaza de Tiananmén, junto a tiendas y grandes almacenes. Este hotel de 4 estrellas ofrece un aparcamiento en las instalaciones.
La ubicación del hotel, en el centro de Pekín, garantiza un rápido acceso a Jiangxi Hall, que está a 450 metros. Los lugares de ocio del distrito Xicheng incluyen Mei Lanfang Grand Theatre, a 4 km del Shangda International. Además, el Museo del Palacio en la Ciudad Prohibida se encuentra a 10 minutos en coche, mientras que la estación de metro Caishikou está muy cerca de la propiedad. Para los que viajan desde lejos, el aeropuerto Internacional de Beijing Capital está a 28 minutos en coche.
Algunas habitaciones del hotel Shangda International están equipadas con Wi-Fi gratis y minibar.
En las inmediaciones puedes comer en el restaurante Bai Ji NianGao, a 650 metros.