Photos coming soon
HOTEL
Holiday Inn Express Beijing Mentougou By IHG
Building 3, Courtyard 10, Yinsheng North Road, Beijing, China
Where it sits
Holiday Inn Express Beijing Mentougou By IHG
Building 3, Courtyard 10, Yinsheng North Road, Beijing, China
39.91238, 116.13592
Similar stays nearby
Holiday Inn Express Beijing Mentougou
Hotel · 0 m
Ji Hotel Mentougou Sidaoqiao Subway Station, Beijing
Hotel · 40 m
Lavande Hotel Beijing Mentougou Shang'an Metro Station
Hotel · 1.1 km
Super 8 Selected Hotel (Beijing Mentougou Shang'an Subway Station)
Hotel · 1.1 km
Home Inn Select (Beijing Mentougou Shang'an Subway Station Branch)
Hotel · 1.1 km
JI Hotel (Beijing Mentougou Shangan Subway Station)
Hotel · 1.1 km
Jingxu · Luxury Enjoyment Hotel (Beijing Mentougou Shang'an Subway Station)
Hotel · 1.1 km
Jing Xi Shang An Hotel (Beijing Chang'an Avenue Shang'an Metro Station Branch)
Hotel · 1.1 km
Plan around Holiday Inn Express Beijing Mentougou By IHG
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
