ITC Grand Central Mumbai, the first hotel in Central Mumbai and the tallest in India, is located in the close proximity to the business districts of Central and South Mumbai. About 300 meters away from the erstwhile residence of the Governor, this newest landmark in the city reflects a mixed heritage of the colonial past and modern present. Graced with beautiful interiors and a unique courtyard, the hotel's ambience is filled with abundant English charm amidst caring Indian hospitality. Located in the vibrant core of the city centre, the hotel is located:
*22 Kms from the International Airport
*15 Kms from the Domestic Airport.
Not what you're looking for?