The Taj Hotels are a symbol of India's commitment to preserving its cultural and architectural heritage. A gateway to India's history and culture. The Taj Mahal Palace Hotel in Mumbai introduced authentic Indian hospitality to the world. The rooms in the hotel reflect a fusion of Indian hospitality and world-class service.
Photograph by ; Sachin πΈπ€