Multiple choice general knowledge

What was the first Indian luxury hotel established by the Tatas?

  1. Watson

  2. President

  3. Taj

  4. 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.