El hotel comprende 122 habitaciones y está completamente climatizado. Dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas, ascensor, cafetería, restaurante y conexión a Internet WiFi disponible por un cargo adicional. Hay aparcamiento al aire libre a su disposición por un cargo extra. El vestíbulo es pequeño.
Este hotel urbano está situado en la Estación Central de Ferrocarriles de Pekín. Se encuentra muy cerca de la Plaza Tian'anmen (a 2 km), la Ciudad Prohibida (a 8 km) y la calle Wang Fu Jing (a 2 km).
Podrá disfrutar de la cocina china en el restaurante chino Taoli. Se sirve bufet de desayuno y cena a la carta en el restaurante del hotel.