Hotel Padma Ladakh
Couple Friendly
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 .
Restaurant
Swimming Pool
Wi-Fi
Gym
Room Service