Luxury lodging brand Taj’s owner Indian Hotels Co. Ltd. plans to add 120 hotels to its chain over the next few years across ...
Modern hotel located 1.2 kms from the Taj Mahal - 5.3 kms from Agra Fort, a World Heritage Site and 9.8 kms from Itmad-ud-Daulah.