OYO Flagship 81316 Hotel The Taj Square
Plot No-61/62, Radhe Shyam Nagar Near Hotel Jaypee Palace Fatehabad Road Agra , Agra, Taj Ganj, 282001 Agra, India
Offering air-conditioned rooms in the Taj Ganj district of Agra, OYO Flagship 81316 Hotel The Taj Square is 10 km from Agra Cantonment. This 3-star hotel offers room service, a 24-hour front desk and free Wi-Fi. The property is 6.