Chehraj Hotels Private Limited is a hotel located in Bhimtal, Uttarakhand. The average rating of this place is 4.00 out of 5 stars based on 1 reviews. The street address of this place is Nishola, Bhimtal, Uttarakhand 263136, India. It is about 6.38 kilometers away from the Kathgodam railway station.
Santosh Singh Bisht 47 months ago
Osm service