As a former Pune native, this is my go-to place to stay when I visit. It is centrally located, especially close to Old City - the Peths, Deccan and so on. The amenities are lovely. It is a quiet oasis in the middle of a noisy and crowded city. The two restaurants, in-house spa, pool, and incredible front desk and concierge services make it all wonderful.
My extended family usually stays with me at the hotel.