ITC Grand Central, a Luxury Collection Hotel, Mumbai 287, Doctor Baba Saheb Ambedkar Road, Parel, Mumbai, Maharashtra 400012 Mobile No.: 022 2410 1010 City Location: Parel, Mumbai Like this:Like Loading... Related posts: OYO Hotel Prince Palace Super Bazar, Staion Road, Chapel Lane, Beside City Plaza, Santacruz... Grand Hyatt Mumbai Bandra Kurla Complex Vicinity, Off Western Express Highway, Santacruz East,... Grand Residency Hotel & Serviced Apartments Junction of 24th & 29th Road, Off Turner Road, Near... Four Seasons Hotel Mumbai 1/136, Dr. E. Moses Marg, Upper Worli, Worli, Mumbai, Maharashtra...