Taj Palace Hotels Experience India in complete luxury when you stay at the Taj Palace Hotels, where elegance and service is fit for Royalty.