As far as i know, as from what i have myself, Mount Castle is one of the finest hotels to live in, in Panchgani. It is a little far from the city cente- the Market, but the infrastructure, the rooms, the amenities were all good. The swimming pool was real safe- a separate one for toddlers. All in all, it is a nice hotel, and i'm looking forward to living there, once again, sometime soon.
