all good hotels in india have a travel desk & can arrange a car & driver for you....so you won't have a problem here as well....
if you are looking for other good hotels then the taj also has a property there....if i remember correctly its called the blue diamond....but given a choice of properties in pune, i would stay at the westin....