Taj Mahal Hotel, the crown jewel of our national capital, is set to present itself in an all-new avatar. With the patronage this property has already garnered in the past&mdashPrince Charles, the Dalai Lama&mdashthe renovations are going to attract guests, old and new.
