El 7Days Inn Beijing West Railway Station South Square Metro, de 2 estrellas, ofrece 126 habitaciones a unos 7 km del Museo del Palacio en la Ciudad Prohibida. También dispone de un aparcamiento.
El hotel está situado en Pekín, al lado de la estación de metro Wanzi. El Museo de la Capital se encuentra a unos 10 minutos en coche del 7Days Inn Beijing West Railway Station South Square Metro y el aeropuerto Internacional de Beijing Capital se sitúa a 40 km. El hotel está situado a unos 8 km del Parque Jingshan. La estación de metro más cercana está a unos 10 minutos a pie.
Las habitaciones incluyen una zona de estar, así como TV de pantalla plana con canales vía satélite para tu comodidad. Muchas habitaciones del 7Days Inn Beijing West Railway Station South Square Metro disponen de un inodoro separado y ducha, además de comodidades como secadores de pelo y toallas.
El restaurante Pizza Hut se encuentra a tan solo 1 km.