Photos coming soon
HOTEL
Lyda Hotel
1st Floor, Aoxin Tiandi, No. 5 Shuangyu Road, Mentougou, Beijing, China
Where it sits
Lyda Hotel
1st Floor, Aoxin Tiandi, No. 5 Shuangyu Road, Mentougou, Beijing, China
39.93533, 116.10824
Similar stays nearby
Chenguang Hotel (Beijing Tongren Hospital Mentougou Branch, Xinqiao Street)
Hotel · 96 m
Jingxi Chenguang Hotel - Beijing
Hotel · 101 m
Jingxi Chenguang Hotel Beijing
Hotel · 101 m
Hanting Hotel Beijing Mentougou Binhe Road
Hotel · 282 m
Yida Hotel (Beijing Mentougou Xinqiao South Street Branch)
Hotel · 332 m
GreenTree Inn Beijing MenTouGou Express Hotel
Hotel · 417 m
GreenTree Inn Beijing MenTouGou Express Hotel
Hotel · 426 m
JinTao Hotel
Hotel · 437 m
Plan around Lyda Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
