The Entrance

Swimming Pool View

The Restaurant

Swimming Pool View 2

Arial view of Bungalow

Cafeteria

Outside View

Outside view 2

Mount Castle Resort Logo

Hotel Mount Castle Panchgani,Opp Sherbaug Near Dandegar Naka

District-Satara 412805

Tel: 02168-241307/241309

(Whatsapp) +91-9860094245

For Complaints please call 9820004294

© 2019 By Mount Castle Resorts