Filter Results
Apply Filters
Clear Filters
Self Catering in Bhimtal
Aamod Resort
Nishola, Nal-Damyanti Tal Road, Near Bhimtal Bypass, Bhimtal, India Show map
Offering karaoke and barbecue, and views of the city, Aamod Resort Bhimtal is located 25 minutes' walk from Sattal Lake. This resort boasts an indoor pool with swimming pool toys.
From US$ 99
Book Now