Taj Hotels in India, owned and managed by one of the most reputed business groups of the country Tata Group of Companies, is a premier and one of the most reputed brand hotels of India. Taj group of hotels of India has 57 luxurious and well managed hotels and resorts at 40 locations across the country. Taj group of hotels also have 18 hotels at International locations Maldives, Mauritius, Malaysia, Australia, UK, USA, Bhutan, Sri Lanka, Africa, and the Middle East.