Located in the heart of Agra, this hotel is within 1 mi (2 km) of Mosque and the Jawab and Taj Mahal. Agra Fort and Mankameshwar Temple are also within 3 miles (5 km).