White Ridge Hotel is one of the top-rated boutique hotels in Dharamshala, Himachal Pradesh, India. We offer 18 well-appointed hotel