Multiple choice general knowledge What was the first Indian luxury hotel established by the Tatas? Watson President Taj None Reveal answer Fill a bubble to check yourself C Correct answer Explanation The Taj Mahal Palace hotel in Mumbai was built by Jamsetji Tata and opened its doors to guests in 1903, becoming India's first luxury hotel established by the Tata group.