Offrant un magasin de beauté, Redwall Hotel Pékin se trouve dans le quartier "Dongcheng" à Pékin, à moins de 10 minutes en voiture de la Cité interdite et à 2 km du Mausolée de Mao Zedong. Bénéficiant d'un emplacement à côté de l'Antiquarium de la Cité Interdite, l'hotel propose 200 chambres et un café-bar sur place.
Cet hotel 3 étoiles est niché à Pékin, à 150 m de la station de métro Musée d'Art national. À 2,1 km de Redwall Hotel, les voyageurs d'affaires trouveront Pavillon de l’Harmonie suprême. Le Monument aux Héros du Peuple se trouve à 15 minutes en voiture, et Terminal de bus Beijing Est est situé à 2 km de cet hébergement. L'arrêt de bus Sandy Beach Intersection West est près de l'hotel.
Les chambres de Redwall Hotel de Pékin disposent d'une TV à écran plat avec des chaînes satellite, ainsi que d'un minibar pour votre confort. Il y a une toilette séparée et une douche, prévus pour les invités dans les salles de bain.
De plus, un restaurant Black Sesame Kitchen offre une variété de cuisine asiatisch et se trouve à 650 m de cet établissement.