Set in Nagla Dhīmar, 6.2 km from Agra Cantonment and 4.1 km from Agra Fort, Hotel Flower inn provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is located 4.2 km from Jama Masjid, 4.6 km from Mankameshwar Temple and 6.1 km from Tomb of Itimad-ud-Daulah. The property is 3 km from the city centre and less than 1 km from Taj Mahal.
The accommodation is non-smoking.
Mehtab Bagh is 7.3 km from the guest house, while Akbar's Tomb is 13 km away. The nearest airport is Agra Airport, 8 km from Hotel Flower inn.