Taj Hotels Resorts & Palaces
Established in 1903, Taj Hotels Resorts and Palaces is one of Asia's largest and finest group of hotels, comprising 67 hotels in 43 locations across India with an additional 16 international hotels in the Maldives, Malaysia, Australia, UK, USA, Bhutan, Sri Lanka, Africa and the Middle East.
More on Taj Hotels Resorts & Palaces, 1 of 4
Earn miles, 2 of 4
How to book, 3 of 4
Terms and conditions, 4 of 4