Traditional Culture Encyclopedia - Hotel franchise - Brief introduction of Taj Mahal Hotel

Brief introduction of Taj Mahal Hotel

Taj mahal hotel (English full name: Taj Hotels, Resorts &; Amp Palace Hotel is a luxury hotel series in India, which was founded by India's Tata Group on 1903. Today, its hotels have not only opened in most cities and states in India, but also extended to the United States, Britain, Australia, South Africa, Maldives, Mauritius, Malaysia, Bhutan, Sri Lanka, the Middle East and other countries.