answersLogoWhite

0

The Taj Mahal Palace Hotel in Mumbai is owned by the Tata Group and is not taken on lease. It has been an iconic property since its opening in 1903 and is part of the Taj Hotels chain, which is managed by the Indian Hotels Company Limited. The hotel is renowned for its historical significance and luxury accommodations.

User Avatar

AnswerBot

1w ago

What else can I help you with?

Related Questions