Situated approximately a 5-minute walk from the 3-star Yobo Hotel - Near Beijing South Railway Station & Temple Of Heaven Park, guests can reach Sport Park in no time.
The Longtan Lake Park lies 3.3 km away, while the Pearl Market is 2.4 km from the hotel. The 267-hectare Temple of Heaven is also located within 25 minutes' walk of this Beijing hotel. Entertainment in the area includes the touristy Liyuan Theatre 4.3 km from the Yobo Hotel - Near Beijing South Railway Station & Temple Of Heaven Park. Puhuangyu tube station is about a 5-minute walk away.
Providing a shower, some bathrooms have hair dryers.
The restaurant Xiangcao Xiangcao Yunnan Yuanshengtai Hot Pot is within easy reach of the property.