Add place's phone number Mountain view homestay Udaipur Khas, Himachal Pradesh 176314 Open map ← Back to Udaipur Khas Claim this hospital