Royal Leh Palace, also known as Stok Palace, is located in the heart of Leh town in Jammu and Kashmir, India. Built in 17 century by King Sengge Namgyal, Stok Palace, also known as Royal Leh Palace, is the central tourist attraction of Leh, the first capital of the Ladakh region. The Palace is quintessentially Tibetan with intricately carved panels, wood work, and exquisite paintings.
Royal Leh Palace, Namgyal Hill, Leh, Ladakh, 194101, India
7:00 AM to 4:00 PM IST
INR 15 (Indian); INR 100 (Non-Indian)