Situé à 600 mètres d'Yu River, Redwall Hotel Pékin propose des voitures à louer. Bénéficiant d'un emplacement à côté de l'Antiquarium de la Cité Interdite, l'hotel comprend 200 chambres ainsi qu'un magasin de beauté.
Placé à moins de 10 minutes en voiture de la Cité interdite, cet hotel 3 étoiles se situe également à 2 km du Mausolée de Mao Zedong. Les sites historiques comprennent le Mausolée du Président Máo, qui se trouve à 2,1 km de Redwall Hotel. Les clients pourront également apprécier la proximité de Jingshan Park, qui est à 18 minutes de marche. Le Monument aux Héros du Peuple est dans une zone de 2,2 km, et la Musée d'Art national est assez proche de cet hébergement. L'arrêt de bus Sandy Beach Intersection West est situé à 500 m de Redwall Hotel de Pékin.
Les chambres disposent d'un patio et d'un vestiaire, complets avec un équipement de repassage et une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. La résidence met à la disposition des clients une toilette séparée et une douche dans les salles de bain. Offrant des équipements tels qu'un sèche-cheveux et des serviettes, les salles de bains comprennent également une toilette séparée et une douche.
Le café-bar est idéal pour boire un verre. De plus, un restaurant Black Sesame Kitchen offre une variété de cuisine chinoise et se trouve dans les environs de Redwall Hotel Beijing.