

Founded in 1903
Established in 1903, Taj is The Indian Hotels Company Limited’s (IHCL) iconic brand for the world’s most discerning travellers seeking authentic experiences in luxury and has been rated as World’s Strongest Hotel Brand as per Brand Finance Hotels 50 Report 2021. From landmark city addresses to encha...