The 3-star Hotel Ambika Palace lies within 2.9 km from Motilal Nehru Park.
Musamman Burj is located just 4.9 km away. The property is set within 6 km distance from Agra city center.
Guests can reach Hotel Ambika Palace by car from Kheria airport in 15 minutes.
At Hotel Ambika Palace, guests are offered rooms with climate control, a work desk and complimentary Wi-Fi.
Eat & Drink
Namaste India and C'est Chine are situated in a cultural area, about 750 meters away of the property.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.