Ofreciendo 200 habitaciones, el Redwall Hotel Pekín, de 3 estrellas, está ubicado a unos 5 minutos a pie de Yu River. Acceso a internet de alta velocidad se ofrece en toda la propiedad, y el hotel dispone de un aparcamiento cerca.
El Parque Jingshan se encuentra a tan solo 1 km de este hotel, mientras que la Ciudad Prohibida se sitúa a 2 km del alojamiento. El Redwall Hotel Pekín se halla en el barrio Dongcheng de Pekín, no muy lejos de The Antiquarium of The Palace Museum. Este alojamiento también está a poco más de 25 minutos a pie de la Mansión del Príncipe Gong. El hotel está a 600 m de la estación de metro National Art Museum, y justo al lado de la parada de autobús Sandy Beach Intersection West.
Las habitaciones del Redwall Hotel disponen de TV de pantalla plana con canales vía satélite, además de minibar para tu comodidad. Muchas habitaciones del establecimiento disponen de inodoro separado y ducha, además de comodidades como secadores de pelo y toallas.
El bar de café es ideal para tomar bebidas relajantes. Los huéspedes pueden comer en el restaurante Black Sesame Kitchen a tan solo 8 minutos a pie del Redwall Hotel.