El Xijiao Hotel Pekín, de 4 estrellas, goza de una ubicación de primera clase y ofrece fácil acceso al Palacio de Verano, a unos 6 km. Los huéspedes disfrutarán de una piscina interior en este hotel y admirarán vistas a la ciudad que ofrecen 61 habitaciones.
El hotel está situado en Pekín, a 850 m de la estación de metro Wudaokou. El Xijiao Hotel Pekín se encuentra junto al Acuario de Pekín, a unos 7 km. El lugar está situado a unos 15 minutos en coche del Zoológico de Pekín. La estación de autobuses Uni East Gate está situada cerca de este hotel.
Algunas habitaciones del establecimiento son con aire acondicionado y están equipadas con un hervidor de agua, un balcón y terraza. También se proporcionan Wi-Fi gratis y TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Los cuartos de baño ofrecen un inodoro separado y una ducha, y están equipados con secador de pelo y toallas.
El restaurante DouJiang Yu Hotpot está al lado del Xijiao Hotel Beijing, a tan solo 1 km.