Hotel Mantra
@mantrahotel
- Mantra Cottages, Yurthung Road, Leh, Ladakh 194101
Blogs
-
Discover the Perfect Stay with Budget Hotels in Leh Ladakh
Leh Ladakh is one of India’s most stunning travel destinations, known for its dramatic landscapes, peaceful monasteries,...
© 2026 Sohomoy