25.69376 ­100.1494
Go to map view
Dali Royal Resort Hotel - Dalizhen - Bedroom
Dali Royal Resort Hotel - Dalizhen - Restaurant
Dali Royal Resort Hotel - Dalizhen - Lobby
Dali Royal Resort Hotel - Dalizhen - Conference room
Dali Royal Resort Hotel - Dalizhen
Upper San Yue Street, Dalizhen, Yunnan 671003, China +86 872 266 8888

Get Rates

Show Dali Royal Resort Hotel at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

Orbitz
Agoda