El Super 8 Hotel Pekín ofrece un salón compartido y está a una distancia de 7 km de Tantuo Temple. El hotel cuenta con un salón compartido y depósito de equipajes en las instalaciones.
El hotel está situado a poco más de 15 minutos en coche del Templo de la Piscina y el Moral de Pekín. El Super 8 también está a una distancia de 4 km del Templo Fahai.
Las habitaciones incluyen climatizador, además de comodidades modernas como TV con múltiples canales. Los baños privados vienen con un inodoro separado y ducha.