The Snow Sands Grand Hotel is an ideal spot for travelers wanting to discover the city. The Snow Sands Grand Hotel offers a pleasant stay in Shangri-La for those t ... Read more
The Snow Sands Grand Hotel is an ideal spot for travelers wanting to discover the city. The Snow Sands Grand Hotel offers a pleasant stay in Shangri-La for those traveling for business or leisure.
Lijiang Railway Station and Lijiang Sanyi Airport are located 67km and 88km away respectively.
This hotel makes a great place to kick back and relax after a long day of sightseeing. Guests of this Shangri-La hotel can make use of the parking facilities.
According to our trusted guests, the facilities at this hotel are first-rate.