Hotel G L Palace
Wego searches multiple travel sites so you can find and compare the best rates.
Hotel G L Palace is located in the land of the Taj at Agra. The hotel is located at a decent distance from the famous monument and offers 20 well appointed rooms across a 4 storey structure. The guests can avail round the clock assistance from a well informed front desk service and it also has a backup generator to ensure uninterrupted services.