Tag: Hotel Brands

Top Hotel Brands in India

Top Hotel Brands in India Taj Group of Hotels¬†¬†(Luxury business hotels ,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. Other Taj offerings…