Taj Group opens property in Dubai
Indian Hotels Company, the country’s biggest hotel firm, today announced the opening of Taj Dubai located in the Burj Khalifa downtown area in Dubai. This hotel has 296 rooms including 2 lavish suites.
The Taj group, established in 1901, has a total of 128 hotels, resorts and palaces spanning 64 locations in India and 15 international locations in four continents.