It seems we can’t find what you’re looking for. Perhaps searching can help.
Experience The DreamNestled amidst the seductive landscape and the historical treasures are the uniquely designed Mantra cottages that exemplify the new standard in modern luxurious hospitality. Located within the walking distance from the Leh town, an idyllic retreat ensconced away from the humdrum of the city pacifying your spirits, Mantra cottages unarguably provides the perfect destination for the discerning travellers.
FOR BOOKING CALL +91 941998 3233 / 990699 6898