Mount Castle Resort
Resort
Panchgani
Here, you’ll be enjoying yourself all the time. Resort «Mount Castle Resort» is located in Old Mahabaleshwar.
Number of rooms: 42
Wai-Panchgani Road, Old Mahabaleshwar, 412805