Hotel
Casa Galwan
Casa Galwan is a stylish 3-star boutique hotel in the Yurtung area of Leh, Ladakh. It is known for its contemporary interiors, scenic mountain views, and personalized service, making it a popular choice for couples, families, and small groups visiting Leh.
25 Room3 Star Category





