Hotel Abhi Jawalamukhi, Himachal Pradesh
Jawala Ji Temple Rd, Jawalamukhi, Himachal Pradesh 176031, 176031 Jawāla Mukhi, India
Located in Jawāla Mukhi in the Himachal Pradesh region, Hotel Abhi Jawalamukhi, Himachal Pradesh has a garden. There is an on-site restaurant, plus free private parking and free Wi-Fi are available. The homestay features family rooms.