Hotel Shambhala, Ladakh
Skara, Leh - 194101, Ladakh
A very peaceful and serene stay away from the pollution and noise of Leh, Hotel Shambhala offers accommodation in a single room category - Super Deluxe Rooms. Rooms are lit up with an abundance of natural light. A heritage property run by the family themselves, Hotel Shambhala has its own organic garden. Delicious Ladakhi apples can be found here as this place has an apple orchard. A large garden also offers plenty of room for fun and frolic for families and children, especially. Have a delightful time basking in the mountainous landscape while staying at Hotel Shambhala, Ladakh.