Looking for ITC Grand Central address or ITC Grand Central contact details? Well we have got you covered. The venue is located Near Bharatmata Cinema 287, Dr Babasaheb Ambedkar Road. Here is ITC Grand Central Contact number - 99675 81110. You can call them anytime between 10 Am to 8 PM. ITC Grand Central is 2.3 km from Parel Railway Station and 13.6 km from Sahara International Airport.