The Taj Vilas in Agra continues to enjoy a convenient location, just a few kms away from one of the wonders of the world - the Taj Mahal. Stay in spacious rooms with aesthetically designed interiors and modern luxuries. There are 68 well-appointed rooms in this hotel. For a whole... Show More
Reach us, we're available 24/7.