Mumbai Mirror tried to enter five hotels and found they have turned into fortresses. To begin with, parking at most places was a nightmare. At all the three Taj hotels – Taj Mahal at Gateway of India, ...
High tea at the Taj Mahal Palace Hotel is a refined experience that reflects timeless elegance and historic charm. Set within one of India’s most iconic luxury hotels, the high tea service offers a ...