Taj Palace Hotels

Posted on

History and story   established in 1978. Taj is one of Asia largest and finest group of hotels. Comprising 101 hotels in 64 locations across the globe, including presence in India, North America, united kingdom, Africa, middle east, Malaysia, Sri Lanka, Maldives, Bhutan and Nepal from world-renowned landmarks to modern business hotels.           Taj palace […]