Courtyard 7 Hotel Peking bevindt zich in Peking, op 2 km afstand van het Landhuis van Prins Gong, en beschikt over limousines en auto's te huur en wifi in de kamers. Het hotel, dat van een gemakswinkel en een restaurant is voorzien, is in de buurt van Yandaixie-straat gesitueerd.
De herberg ligt in de wijk Dongcheng van Peking, op ongeveer 10-minuten loopafstand van het metrostation Shichahai. Courtyard 7 is zeer dicht bij Nanluoguxiang Hutong en binnen handbereik van de Voormalige Woning van Mao Dun. Gasten kunnen ook genieten van de nabijheid van Beixinqiao Park, gelegen binnen een straal van 650 meter. Dit pand bevindt zich op 2,1 km afstand van de Verboden Stad. De bushalte Andingmen is gelegen op een korte afstand van het 4-sterrenhotel.
Courtyard 7 Peking beschikt over 20 kamers met een minibar, en gemakken zoals strijkfaciliteiten, strijkijzer en strijkplank, airconditioning. De badkamers zijn uitgerust met een apart toilet en een douche. Ook de privébadkamers van het pand in Peking bieden een apart toilet en een douche.
Mr. Shi's Dumplings, waar Chinese maaltijden worden geserveerd, ligt op 650 meter hier vandaan.