Multiple choice general knowledge What was the first Indian luxury hotel established by the Tatas? Watson Hotel Hotel President Taj hotel none Reveal answer Fill a bubble to check yourself C Correct answer Explanation The Taj Mahal Palace Hotel (now Taj) was established by Jamsetji Tata in 1903 in Mumbai. It was India's first luxury hotel and set new standards in hospitality. Watson Hotel and Hotel President are not associated with the Tatas.