Taj Hotels Palaces and Resorts are recognized as one of Asia's largest and finest hotel company. Incorporated by the founder of the Tata Group, Mr. Jamsetji N. Tata, the company opened its first property, The Taj Mahal Palace Hotel, Bombay in 1903. The Taj, a symbol of Indian hospitality, completed its centenary year in 2003. Taj Hotels Resort and Palaces comprises more than 60 hotels in 45 locations across India with an additional 15 international hotels in the Malaysia, United Kingdom, United States of America, Bhutan, Sri Lanka, Africa, the Middle East and Australia. Taj Hotels Resorts and Palaces in Mumbai have 04 luxury properties in Mumbai located in South & Western Mumbai. The Taj Mahal Palace & Tower is located in Colaba, the Taj President is located in Cuffe Parade, Taj Wellington Mews Luxury Residence and the Taj Lands End is located in Bandra.
Taj President Hotel Mumbai, is located at Cuffe Parade offering a welcome respite of tranquil relaxation, while still being close to the city`s business districts, Nariman point and World Trade Centre. A haven of comfort and style, Bubbling
Taj Lands End, Mumbai offers the best of both worlds, right next to the Arabian Sea and overlooking the Bandra Worli Sea Link. Located in midst of the pulsating life of Bandra and also, close to the Bandra - Kurla Complex, Andheri
Taj Mahal Palace & Tower is located on the Harbour Front next to the famous Gateway of India. This is by far the best location in South Mumbai. Taj Mahal Palace & Tower is set in the heart of South Mumbai and minutes away fr