Holiday Inn Express Shangri-La: address, phone and airport distance

Holiday Inn Express Shangri-La, a Holiday Inn Express hotel (IHG Hotels & Resorts) in Shangri-La, China.

Holiday Inn Express Shangri-La is a Holiday Inn Express hotel (IHG Hotels & Resorts) at No.69 Yangtang Road, Jiantang Town, Shangri-La, YN, 674499, China. The nearest airport with scheduled flights is Diqing Shangri-La Airport (DIG), 5.3 km away in a straight line.

From IHG Hotels & Resorts's own hotel listing, collected 11 Oct, 2026.

Holiday Inn Express Shangri-La: quick facts

Check live rates for Holiday Inn Express Shangri-La

Nearest airports

AirportStraight-line distance
Diqing Shangri-La Airport (DIG)5.3 km
Ninglang Luguhu Airport (NLH)107.7 km
Lijiang Sanyi International Airport (LJG)138.3 km

Calculated from map positions; the road route is longer.

Other IHG Hotels & Resorts hotels in Shangri-La

Hotels from other chains nearby

Frequently asked questions

Where is Holiday Inn Express Shangri-La?

Holiday Inn Express Shangri-La is at No.69 Yangtang Road, Jiantang Town, Shangri-La, YN, 674499, China.

Which airport is closest to Holiday Inn Express Shangri-La?

Diqing Shangri-La Airport (DIG) is the closest airport with scheduled flights, 5.3 km away in a straight line. The drive is longer.

Which hotel group runs Holiday Inn Express Shangri-La?

Holiday Inn Express Shangri-La is a Holiday Inn Express hotel, a brand of IHG Hotels & Resorts.

What is the phone number of Holiday Inn Express Shangri-La?

IHG Hotels & Resorts lists +86 887 821 2888 for Holiday Inn Express Shangri-La.

All 5 chain hotels in Shangri-La

Sources: IHG Hotels & Resorts's own hotel listing, collected 11 Oct, 2026 via All The Places (CC0); city data from GeoNames; airport positions from OurAirports. FlightGPT does not add details a hotel chain doesn't publish. Rates and availability are checked live when you search.