Das 3-Sterne-Redwall Hotel Peking verfügt über 200 Zimmer und liegt etwa 5 Minuten zu Fuß vom Fluss Yu River entfernt. Im Hotel wird Hochgeschwindigkeitsinternet im ganzen Gebäude angeboten.
Straße Wangfujing ist rund 1 Kilometer entfernt. The Antiquarium of The Palace Museum befindet sich nur 600 Meter vom Redwall Hotel und Verbotene Stadt lässt sich in etwa 10 Minuten mit dem Auto erreichen. Auch Residenz des Prinzen Gong ist in etwa 25 Gehminuten Entfernung vom Hotel. Die Unterkunft liegt sehr günstig gleich neben der U-Bahn-Station National Art Museum.
Die Zimmer im Redwall Hotel Beijing sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie einer Minibar ausgestattet. Einige Zimmer sind im klassischen Stil eingerichtet. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und Handtücher.
Zu den gastronomischen Einrichtungen gehört vor allem eine Kaffee- Bar. Die Gäste können im Restaurant Black Sesame Kitchen lecker essen, das lediglich 650 Meter vom Redwall Hotel Peking entfernt liegt.