Los huéspedes del Hotel Courtyard 7 Pekín, de 4 estrellas, pueden disfrutar de acceso a la Calle Wangfujing, ubicada a unos 3 km. Con una ubicación a 700 metros de las Torres Gulou y Zhonglou, esta posada tiene 20 habitaciones, además de una tienda de conveniencia y un restaurante.
El Cafe Zarah se halla a tan solo 5 minutos a pie del hotel, y lugares naturales como el Parque Beihai están a unos 2 km. A pocos pasos del Courtyard 7 Pekín llegarás a la Zona de Shichahai. Ubicado a unos 10 minutos en coche de la Ciudad Prohibida, el alojamiento te pone la ciudad al alcance de la mano. La parada de autobús más cercana es Andingmen, situada a 950 metros, y la estación de tren Este de Pekín está a unos 4 km.
Las habitaciones del Hotel Courtyard 7 ofrecen televisor a los huéspedes, así como comodidades como servicio de planchado y aire acondicionado. Todos los baños están equipados con inodoro separado y ducha.
El restaurante Mr. Shi's Dumplings, con unos platos deliciosos, está a tan solo 650 metros.