Hotel The Ortus Residency
★★★
Masha Homestay, Sheela, VPO Sheela, Dharamsala, India Show on map
Masha HomeStay is a homestay in Dharamsala, Himachal Pradesh, India. It is one of 61 places to stay in Dharamsala listed on Triptoic. The property has 1 rooms.
Masha Homestay, Sheela, VPO Sheela, Dharamsala, 176052, India
Masha HomeStay is located at Masha Homestay, Sheela, VPO Sheela, Dharamsala 176052, India.
Masha HomeStay has 1 rooms.
Highly rated alternatives close by
Hotel
Guesthouse/bed and breakfast
Hotel
Hotel
Resort
Hotel