Hotel Taj Villa Agra
A-21, Phase-2, Taj Nagri, Fatehbad Road, Agra, Uttar Pradesh
During your stay at Hotel Taj Villa Agra, you'll be within walking distance of Mosque and the Jawab. Free WiFi in public areas, free valet parking and an indoor pool are available.