Photos coming soon
HOTEL
Xiaojia Apartment (Beijing Zhong'ang Times Square Branch)
Building 5, Zhong'ang Times Square, No.11, Mentougou Road, Beijing, China
Where it sits
Xiaojia Apartment (Beijing Zhong'ang Times Square Branch)
Building 5, Zhong'ang Times Square, No.11, Mentougou Road, Beijing, China
39.94471, 116.09531
Similar stays nearby
Holiday Inn Beijing Mentougou by IHG
Hotel · 423 m
Hanting Hotel (Beijing Tongren Hospital Mentougou Branch, Xinqiao Street Branch)
Hotel · 429 m
Super 8 Beijing Baihua
Hotel · 457 m
Hanting Hotel (Xinqiao Street Branch, Mentougou Campus, Beijing Tongren Hospital)
Hotel · 640 m
Thank U Hotel (Beijing Mentougou Tongren Hospital Binhe Road Branch)
Hotel · 645 m
MUSTEL Hotel of Beijing Mentougou
Hotel · 741 m
Holiday Inn Express Beijing Mentougou by IHG
Hotel · 741 m
Beijing Habitat Gardens Inn
Hotel · 884 m
Plan around Xiaojia Apartment (Beijing Zhong'ang Times Square Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
