Location Information

Details
Hotel Shambhala, Ladakh Ladakh Dining Hall Hotel Shambhala Leh

Hotel Shambhala, Ladakh

Hotel Shambhala's peaceful and tranquil settings give new meaning to the words 'sound of silence'.