Hotel Heaven and Resort Agra: 2.6 km to Taj Mahal