Click here to book your room

Leh View Point Palam Village, 194101 Leh, India
website: www.thelr.co