Das Inner Mongolia Hotel Forbidden City Peking bietet ein Einkaufszentrum und ein Restaurant, liegt im Viertel Einkaufsstraße Wangfujing, in 3 Kilometer Entfernung vom Tian'anmen-Platz und ist somit ideal für Kulturinteressierte. Das Hotel verfügt auch über Parkplätze.
Das Stadtzentrum von Peking ist 3 km und Beihai-Park ist 25 Minuten Fußweg von dem 4-Sterne-Hotel entfernt. Zu den Sehenswürdigkeiten, in 2 Kilometer Entfernung vom Inner Mongolia Hotel Forbidden City, gehört auch Tor der Göttlichen Macht. Site of the Duanqirui Government ist ziemlich nah an der Unterkunft gelegen. Die U-Bahn-Station National Art Museum ist in ungefähr 10 Gehminuten zu erreichen.
Viele gut ausgestattete Zimmer des Hotels bieten einen Plasma-TV sowie eine Minibar.
Das Inner Mongolia Hotel Forbidden City Peking bietet Ihnen täglich ein Frühstücksbuffet an. Besuchen Sie unbedingt die hoteleigene Lounge- Bar. Das Restaurant Jin B2008Dao Xue Noodles befindet sich in ungefähr 300 Meter Entfernung von der Unterkunft.