Photos coming soon
HOTEL
Shangri-La Tea-Horse Rhyme Inn
Shangri-La, Yunnan, China, Deqen, China
Where it sits
Shangri-La Tea-Horse Rhyme Inn
Shangri-La, Yunnan, China, Deqen, China
27.81560, 99.71714
Similar stays nearby
Floral Shangri-La Dukezong Ancient Town langkangda B & B
Hotel · 27 m
La Danse Sacree Hotel
Hotel · 150 m
Shangri-La Jinya Xianke Tibetan Inn (Dukezong Ancient City Shop)
Hotel · 161 m
Cloudreams Hotel
Hotel · 181 m
Xuanyuan Inn
Hotel · 230 m
7 Days Inn Diqing Shangri la Old Town Branch
Hotel · 240 m
7 Days Inn Diqing Shangri-la Old Town Branch
Hotel · 245 m
Champs Rainforest Resort Hotel (Shangri-La Dukezong Ancient City Branch)
Hotel · 283 m
Plan around Shangri-La Tea-Horse Rhyme Inn
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
