Photos coming soon
HOTEL
Xindu Hotel
Building 41, No.40 Beiyuan Road, Beijing, China
Where it sits
Xindu Hotel
Building 41, No.40 Beiyuan Road, Beijing, China
40.03419, 116.41873
Similar stays nearby
Beiyuan Hot Spring Hotel
Hotel · 175 m
Shangzhiqiu Hotel (Beijing National Stadium-Bird's Nest Beiyuan Road North Subway Station)
Hotel · 190 m
The Capital Baiqianhui Service Apartment
Hotel · 230 m
Super 8 Hotel (Beijing National Stadium Aviation General Hospital)
Hotel · 284 m
Beijing Yanling
Hotel · 362 m
Xana Hotelle Beijing Olympic Park South Lishuiqiao Metro Station
Hotel · 368 m
BEIJING CHAOYANG DAYS INN BY WYNDHAM
Hotel · 380 m
Days Inn by Wyndham Beijing Chaoyang
Hotel · 380 m
Plan around Xindu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
