Lower Tukcha Off, Fort Road, Leh Ladakh, India.
Lower Tukcha Off Fort road Lower TukchaLeh Ladakh - India194101
+91-1982-252711
+91-9419178639
+91-9622978017
hotelladakhgreens@gmail.com