Hotel The Ortus Residency
★★★
Naroji Road, Near DC Residence, Dharamshala, Dharamsala, India Show on map
Cloud End Villa - A Heritage Property is a 3-star hotel in Dharamsala, India. It is one of 61 places to stay in Dharamsala listed on Triptoic.
Naroji Road, Near DC Residence, Dharamshala, Dharamsala, 176215, India
Cloud End Villa - A Heritage Property is located at Naroji Road, Near DC Residence, Dharamshala, Dharamsala 176215, India.
Cloud End Villa - A Heritage Property is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Resort
Hotel
Hotel
Hotel