Photos coming soon
HOTEL
Holiday Inn 21° North
Mengla, Yunnan, China, Xishuangbanna, China
Where it sits
Holiday Inn 21° North
Mengla, Yunnan, China, Xishuangbanna, China
21.46389, 101.56612
Similar stays nearby
North Latitude Shiqi Resort
Hotel · 0 m
Kaicheng Hotel
Hotel · 116 m
Vienna Hotel (5.0 Xishuangbanna Mengla Central Branch)
Hotel · 151 m
Mengla Jingtai Hotel (Rainforest Square Branch)
Hotel · 168 m
Xinge Hotel (Xishuangbanna Mengla Rainforest Avenue)
Hotel · 199 m
Fairyland Hotel - Jiudian Xishuangbannamengla
Hotel · 273 m
Yunshang Siji Hotel (Mengla County Government Branch, Xishuangbanna)
Hotel · 273 m
Haoli Apartment Hotel
Hotel · 303 m
Plan around Holiday Inn 21° North
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
