Grand Tara Deluxe
517, Taj East Gate Road, Near Shilp Gram, Opp. Jalma Hospital, Uttar Pradesh,, 282001 Agra, India,Object type: Hotel Agra
One of our top picks in Agra.Located within a 16-minute walk of Taj Mahal and 2.9 miles of Agra Fort, Grand Tara Deluxe provides rooms with air conditioning and