Hotel Ambika Palace
The business Ambika Palace Hotel is a 2-star property within proximity of Agra Fort and Taj Mahal.
The city center is 6 km away from the hotel. Ambika Palace Hotel is also minutes away from TDI Mall, Agra, Mehtab Bagh and Musamman Burj.
All rooms in Ambika Palace Hotel are fitted with free Wi-Fi, climate control, satellite TV, a seating area and a wardrobe.
At the restaurant Indian dishes are served. The venue is set next to a railway station and just 750 meters from Namaste India and C'est Chine.
Ambika Palace Hotel lies within 15 minutes’ drive to Kheria airport.