Choose your room
7 Days Inn Beijing South Railway Station Caoqiao Hub 2*
- Wi-Fi
- 24-hour services
24-hour reception
- On-site Dining
Restaurant
- No pets allowed
The comfortable 7 Days Inn Beijing South Railway Station Caoqiao Hub includes comfortable rooms situated approximately 10 minutes' walk from Beijing Jiaomen Scenic Resort. Luggage storage are available for guests' convenience at the 2-star hotel, which sits in the Fengtai district of Beijing.
The hotel has a convenient setting around 6 km from Tiananmen Public Square. The property stands within reach of Jiaomen East tube station. The nearby notable religious buildings include the 267-hectare Temple of Heaven, within 15 minutes' drive of the 7 Days Inn Beijing. Guests will find Beijing East train station within a 7-km distance of this hotel.
Dayali Roast Duck has its own variety of Chinese meals and is merely 13 minutes' walk away.