News

3. The Taj Mahal Palace. Best for: opulence No list of Mumbai’s best hotels would be complete without The Taj Mahal Palace. Opened in 1903, this resplendent building has lost none of its cachet ...