Which is the biggest Hotel in India?
-
Taj Mumbai
-
JW Marriot Mumbai
-
Oberoi-Sheraton Mumbai
-
None of the above
C
Correct answer
Explanation
The Oberoi-Sheraton (now known as The Oberoi) in Mumbai is recognized as one of the largest luxury hotels in India by room count and property size. The Taj Mahal Palace and JW Marriott are also major Mumbai hotels but the Oberoi-Sheraton complex holds the size record for this question's context.