Jameson Villa 6BHK Villa
Sassoon Road, Old Mahabaleshwar, 412806
Offering garden views, Jameson Villa 6BHK is an accommodation situated in Mahabaleshwar, 3.2 km from Venna Lake and 5.9 km from Bombay Point. This property offers access to a balcony and free private parking.