Add Your Own Review
This describes itself as the only luxury star hotel in Leh and is the best (and most expensive) place to stay.
It is on the outskirts of Leh on Old Leh Road. It is a large white building with...
Silver Travel Advisor is a UK registered limited company. Registration no.: 7408308. VAT no.: 100952746 All rights reserved.