Hotel Avalon Taj
53/2 old idgah colony near idgah bus stand near agra cantt station., 282001 Agra, India,Object type: Hotel Agra
Located in Agra, 3.7 miles from Taj Mahal, Hotel Avalon Taj has accommodations with a restaurant, free private parking, free bikes and a bar. Offering a garden,