About the Hotel
Depart to: Mumbai, Maharashtra, India
Opened in 1903, The Taj Mahal Palace, Mumbai is the flagship hotel of The Indian Hotels Co. Ltd. Offering panoramic views of the Arabian Sea & the Gateway of India, the hotel is a gracious landmark of the city of Mumbai. Located in the heart of South Mumbai’s cultural & financial district, the hotel is the perfect vantage point for all your business & leisure needs.