Located in Panhāla, 5.8 km from Panhala Fort, Walstars Castle View - Grand Resort provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a shared kitchen and room service. Every room is fitted with a balcony with a city view.
Numero delle stanze: 24
Near Waghbil Chowk Panhala, 416201 Panhāla, India