The Indus Valley 酒店
Upper Chulung Fort Road, 194101 列城, 印度
Located in Leh and with Main Bazaar reachable within 200 metres, The Indus Valley features concierge services, non-smoking rooms, a fitness centre, free Wi-Fi and a garden. The property is close to several well-known attractions, 1.