Ozora Home Stay Hat Village, Himachal Pradesh 176324 086289 28503 Website Open map ← Back to Hat Village Claim this hospital