Nestled in the Sahyadri Hills and overlooking the Imagica Theme Park, this refined hotel is 1 km from the Aqua Magica Water Park and 9 km from Bhairi Caves.