We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Dukezong Ancient Town

Dukezong Ancient Town, South-east of Xianggelila, Shangri-La County 674400, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.172 Yangtang Road, Shangri-La County, China
0.1 km from Dukezong Ancient Town
#46 of 100 hotels in Shangri-La County
Traveller photos (2) | Map
No.5 Building Huajun Squar, Changzheng Avenue, Shangri-La County, China
0.2 km from Dukezong Ancient Town
Huajun Square, Changzheng Avenue, Shangri-La County, China
0.2 km from Dukezong Ancient Town
No.92 Chicika Road, Shangri-La County, China
0.3 km from Dukezong Ancient Town
#15 of 100 hotels in Shangri-La County
Traveller photos (2) | Map
Changzheng Road, Shangri-La County, China
0.3 km from Dukezong Ancient Town
#21 of 100 hotels in Shangri-La County
Traveller photos (3) | Map
No.9 Longtan North Road, Shangri-La County 674400, China
0.3 km from Dukezong Ancient Town
#41 of 100 hotels in Shangri-La County
Map
11 Changzheng Road, Shangri-La County, China
0.3 km from Dukezong Ancient Town
#43 of 100 hotels in Shangri-La County
Traveller photos (2) | Map
Hong Po Village, Jian Yang Town, Shangri-La County, Shangri-La County 674400, China
0.4 km from Dukezong Ancient Town
Special Price 15% off room rate
Banyan Tree Ringha Slideshow
#3 of 100 hotels in Shangri-La County
Professional photos | Traveller photos (260) | Map
Show Prices
Building 2, Tancheng Square, Chicika Street, Shangri-La County, China
0.4 km from Dukezong Ancient Town
#44 of 100 hotels in Shangri-La County
Traveller photos (5) | Map
No.60 Chicika Street, Shangri-La County 674400, China
0.4 km from Dukezong Ancient Town
#48 of 100 hotels in Shangri-La County
Traveller photos (5) | Map
Show Prices
No.65 Dawa Road, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
0.5 km from Dukezong Ancient Town
#22 of 100 hotels in Shangri-La County
Traveller photos (6) | Map
Show Prices
No.7-1-2 Tancheng Square, Shangri-La County 674400, China
0.5 km from Dukezong Ancient Town
#32 of 100 hotels in Shangri-La County
Map
No.15 Chici Main Street, Jiantang Town, Shangri-La County 674400, China
0.5 km from Dukezong Ancient Town
#38 of 100 hotels in Shangri-La County
Professional photos | Traveller photos (26) | Map
Show Prices
Building 3, North Block,Tancheng Square, Changzheng Avenue, Shangri-La County 674400, China
0.5 km from Dukezong Ancient Town
#42 of 100 hotels in Shangri-La County
Map
No.167 Changzheng Avenue, Jiantang Town, Shangri-La County 674499, China
0.5 km from Dukezong Ancient Town
#49 of 100 hotels in Shangri-La County
Traveller photos (2) | Map
No.32 Changzheng Road, Shangri-La County 674400, China
0.5 km from Dukezong Ancient Town
Professional photos | Traveller photos (8) | Map
Show Prices
In the Intersection of Tancheng North Road and Chika Street, Shangri-La County 674400, China
0.5 km from Dukezong Ancient Town
No.7 Ankang Alley, Jiantang Town, Shangri-La County, China
0.5 km from Dukezong Ancient Town
Show Prices
No.29 Dawa Road, Shangri-La County 674400, China
0.6 km from Dukezong Ancient Town
#13 of 100 hotels in Shangri-La County
Professional photos | Traveller photos (8) | Map
Show Prices
Intersection Sigeiluo Alley and Longtan North Road, Shangri-La County, China
0.6 km from Dukezong Ancient Town
#20 of 100 hotels in Shangri-La County
Map
Show Prices
No.23-24 Cuo lang, Dukezong Ancient City, Shangri-La County 674400, China
0.7 km from Dukezong Ancient Town
#7 of 100 hotels in Shangri-La County
Traveller photos (23) | Map
No.15 Xiarongrui Dukezong Ancient City, Shangri-La County 674400, China
0.7 km from Dukezong Ancient Town
#11 of 100 hotels in Shangri-La County
Traveller photos (9) | Map
No.24 Cangfang Street, Dukezong Old Town, Jiantang Town, Shangri-La County 674400, China
0.7 km from Dukezong Ancient Town
Kunluntang Hotel Slideshow
#14 of 100 hotels in Shangri-La County
Traveller photos (94) | Map
Show Prices
No.85 Dawa Road, Shangri-La County 674400, China
0.7 km from Dukezong Ancient Town
#19 of 100 hotels in Shangri-La County
Professional photos | Traveller photos (11) | Map
Show Prices
No.34 Beimen Street, Dukezong Ancient Town, Shangri-La County, China
0.7 km from Dukezong Ancient Town
#27 of 100 hotels in Shangri-La County
Traveller photos (1) | Map
42 South Changzheng Road, Shangri-La County 674400, China
0.7 km from Dukezong Ancient Town
#28 of 100 hotels in Shangri-La County
Traveller photos (3) | Map
50 Meters Forward Stopping Place, Ancient Town, Shangri-La County 674400, China
0.7 km from Dukezong Ancient Town
#31 of 100 hotels in Shangri-La County
Traveller photos (9) | Map
No.103-3 Xiangbala Avenue, Shangri-La County, China
0.7 km from Dukezong Ancient Town
#47 of 100 hotels in Shangri-La County
Traveller photos (1) | Map
No.11 Gucheng Secotion Xiangbala Avenue, Shangri-La County 674400, China
0.7 km from Dukezong Ancient Town
Traveller photos (1) | Map
Shika Mountain, Jinugu Village, Nishi Town, Shangri-La County 674400, China
0.8 km from Dukezong Ancient Town
#55 of 100 hotels in Shangri-La County
Professional photos | Traveller photos (6) | Map
Show Prices