Featuring a restaurant, shared lounge and views of garden, Holiday Inn Express Lhasa Potala Square, an IHG Hotel is located in Lhasa, 2.3 km from Potala Palace. The property is around 5 km from Norbulingka, 800 m from Ramoche Temple and 1.
Number of rooms: 45
No. 5 Sela South Road, Chengguan District, 850000 Lhasa, Tibet