I've been told that my meeting will be in the Vishrantwadi/Kalas area. but I don't know the city at all, so don't know what is a reasonable distance away. My colleagues are interested in staying at the JW, but from looking at the map, it seems to me it might be a bit far, and the HR or Westin might be a more comfortable distance. I'll be driving to/from Mumbai, so proximity to the airport isn't a necessity.