Badal Home Stay
Manikaran Road, 175105 Jari, India
Situated in Jari in the Himachal Pradesh region, Badal Home Stay has a balcony and mountain views. Guests staying at this homestay have access to a fully equipped kitchen and a terrace. Guests can make use of a garden.