Taj and Air India Launch the Maharaja Suite to Honor the Iconic Airline
Indian Hotels Company (IHCL) has introduced The Maharaja Suite at the Taj Mahal in New Delhi, paying tribute to Air India and welcoming the national carrier back to the Tata group. The suite takes guests