This 3 star hotel is located in the suburbs of Pune and was established in 2007. It is a short drive away from the Aga Khan Palace and the nearest station is n/a.
Pune
18.52234, 73.85645 Open in Google Maps