Located in Agra within 4.2 km of Taj Mahal and 2.3 km of Jama Masjid, Hotel Avalon Taj offers rooms with free WiFi. The property is situated 2.4 km from Agra Fort and 2.6 km from Mankameshwar Temple. All rooms include a flat-screen TV with satellite channels.
At the hotel, the rooms are fitted with a desk. Each room comes with a private bathroom with free toiletries, while some boast garden views. The units have a seating area.
The daily breakfast offers continental and buffet options. Various dining options including pizza and Indian cuisine are available at the in-house restaurant.
Hotel Avalon Taj offers a terrace.
A business centre and on-site meeting rooms cater for guests travelling for business purposes. Speaking both English and Hindi, staff at the reception can help you plan your stay.
Tomb of Itimad-ud-Daulah is 4.3 km from the accommodation, while Mehtab Bagh is 4.4 km away.