CrossRoads Inn
Fatehabad Road Taj Nagari Phase 1 , Opposite Hotel The Retreat, 282001 Agra, India,Object type: Hotel Agra
Located in Agra, within 1.6 miles of Taj Mahal and 3 miles of Agra Fort, CrossRoads Inn provides accommodations with a terrace as well as free private parking f