About Taj
Established in 1903, Taj is Indian Hotels Company Limited’s (IHCL) iconic brand for the world’s most discerning travelers seeking authentic experiences in luxury. From world-renowned landmarks to modern business hotels, idyllic beach resorts to authentic Grand Palaces, each Taj hotel offers an unrivaled fusion of warm Indian hospitality, world-class service, and modern luxury. The unique portfolio comprises hotels across the globe including a presence in India, North America, United Kingdom, Africa, Middle East, Malaysia, Sri Lanka, Maldives, Bhutan, and Nepal.