Este hotel, inaugurado en 1903, pertenece al grupo Taj Hotels, Resorts and Palaces, del cual es el emblema.