Top Five Star Hotels in Jibhi
View all photos
From
35$/night
Mountain Nest Stay
Luxury Five Star Hotels in Jibhi
View all photos
From
148$/night
Jalori House
Jibhi Cheap Five Star Hotels
View all photos
From
88$/night
Eden Stay & Cafe
Location
Jibhi, Himachal Pradesh, India
Contact Us