Walstar's Castle View
walstarcastleview
416201 Kolhapur
India
Walstar's Castle View is the Best Hotel in Panhala, It was established in 2020. It is one of the Best hotel near Panhala Fort northwest of Kolhapur, Maharashtra.
visit us: https://www.walstarscastleview.com/
call on: +91 8788192606



