26.87817 ­100.23076
Go to map view
Old Town Castle Hotel - Lijiang City - Restaurant
Old Town Castle Hotel - Lijiang City - Lobby
Old Town Castle Hotel - Lijiang City - Building
Old Town Castle Hotel - Lijiang City
Old Town Castle Hotel - Lijiang City
674101 Lijiang City, YN, China , Xinhua Street, Shuangshi section +86 888 515 1816

Get Rates

Show Old Town Castle Hotel at top of the results.

Get Flight + Hotel

Star Ratings

ReserveTravel
Agoda