Los huéspedes del Jiao Lou Business Hotel Forbidden City Pekín, de 3 estrellas, pueden disfrutar de acceso al Mausoleo de Mao Zedong, ubicado a unos 2 km. Este hotel incluye Wi-Fi en todas las habitaciones.
El hotel te sitúa en el centro de Pekín, a unos 10 minutos en coche de lugares de ocio como el Gran Teatro Nacional de China. El Mercado Nocturno Dong Hua Mense ubica a pocas cuadras del Jiao Lou Business Hotel Forbidden City Pekín. El lugar también se ubica a 1 km del Parque Jingshan. La estación de tren Este de Pekín está a pocos pasos de este hotel, mientras que la estación de metro National Art Museum se encuentra a unos 5 minutos a pie.
Puedes cenar en el restaurante Black Sesame Kitchen, a tan solo 650 metros.