Estando a unos 5 minutos a pie del Yobo Hotel - Near Beijing South Railway Station & Temple Of Heaven Park, de 3 estrellas, los huéspedes pueden llegar rápidamente a Sport Park.
El Mausoleo de Mao Zedong se encuentra a una distancia de 4 km del hotel y el Museo del Palacio en la Ciudad Prohibida está a 7 km. El Templo del Cielo está situado a poco más de 25 minutos a pie de este hotel. La zona cuenta con lugares para hacer compras como el Mercado Nocturno Dong Hua Men, a una distancia de 6 km del Yobo Hotel - Near Beijing South Railway Station & Temple Of Heaven Park. Este lugar está a unos minutos a pie de la estación del metro Puhuangyu.
Algunas habitaciones están equipadas con hervidor de agua, Wi-Fi gratis y TV de pantalla plana con canales vía satélite. Algunos cuartos de baño disponen de ducha, así como de secador de pelo.
Puedes comer en el restaurante Xiangcao Xiangcao Yunnan Yuanshengtai Hot Pot, justo al lado del Yobo Hotel - Near Beijing South Railway Station & Temple Of Heaven Park.