Overview

Shikha Inn Resort

Bhimtal Bhowali Road, Bhimtal, India
+91 594 224 7812

$36+

Rates

Get Rates

Check in
Check out
Map