Mantra Cottage, Ladakh


Overview

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 .

Hotel Amenities

3 Star Hotel
Couple Friendly
Hotel

Facilities
iconRestaurant
iconSwimming Pool
iconWi-Fi
iconGym
iconRoom Service

Relevant Hotels


Inquiry Now
image