El Inner Mongolia Grand Hotel Pekín, de 4 estrellas, se encuentra a unos 2 km de la Plaza de Tiananmén, y a poco más de 25 minutos a pie del Museo del Palacio en la Ciudad Prohibida. El hotel ofrece 366 habitaciones e instalaciones como barbería y un restaurante.
Este hotel está situado en el barrio Dongcheng de Pekín y a unos cuantos pasos de la estación de metro Dongdan. El Inner Mongolia Grand Pekín está a 450 m de Hongzhang Li's Ancestral House y a 30 km del aeropuerto Internacional de Beijing Capital. El establecimiento está ubicado a unos 3 km del Templo del Cielo. La parada de autobús Beijing Station East está a unos 10 minutos a pie.
El hotel Inner Mongolia Grand Pekín cuenta con habitaciones con inodoro separado y ducha, así como caja fuerte personal, servicio de tetera/cafetera y TV de pantalla plana con canales vía satélite. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Además, algunas habitaciones tienen vistas al patio interior.
El restaurante Duck de Chine se halla al alcance del hotel.