The Taj Mahal is a prestigious luxury hotel located in the Colaba region of Mumbai, India, next to the Gateway of India. Part of the Taj Hotels, Resorts and Palaces, this iconic 105-year old heritage building retains its stature as the flagship property of the group and contains 565 rooms. From an historical and architectural point of view, The Taj Mahal Palace and the Tower are two distinct buildings, built at different times and in different architectural designs.