Photos coming soon
HOTEL
Hotel 66
No. 66 Xin'anli lane, Beijing
Where it sits
Hotel 66
No. 66 Xin'anli lane, Beijing
39.93667, 116.39143
Similar stays nearby
Yujing Nanluo Hotel (Houhai Gulou Street Branch)
Hotel · 158 m
Hongxige International Apartment
Hotel · 215 m
Houhaiyuan Hotel (Beijing Gongwangfu Nanluoguxiang Branch)
Hotel · 220 m
Purple Courtyard
Hotel · 337 m
Qingting Hotel (Peking University Hospital Beihai North Subway Station)
Hotel · 342 m
Lotus Place The Lakeside
Hotel · 355 m
ISVARA Yinhai Yuanwang Courtyard Suites
Hotel · 387 m
Xinyuan Hotel 1875 (Beijing Gulou Nanluoguxiang Store)
Hotel · 414 m
Plan around Hotel 66
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
