An Ensemble of Ultimate Grandeur, Opulence

Mumbai: The suites at The Taj Mahal Palace Mumbai, India’s first luxury hotel built in 1903, offer a kaleidoscope of influences be it the design, décor or the art and sculptures.…