A stay in this legendary hotel is the perfect way to spoil oneself with extravagance. The first ever Taj hotel, this place lets you enjoy outstanding levels of comfort in the lap of luxury. Experience finest degree of hospitality in this beautiful Gothic-Mughal styled architectural marvel. Taj Mahal Palace hotel owns a prominent sea-facing location in the commercial capital of India – Mumbai, with iconic Gateway of India right adjacent to it.
Have hosted top-notch world-renowned...Read more