Hotel Ambika Palace is a hotel located in Agra, Uttar Pradesh. The average rating of this place is 3.50 out of 5 stars based on 128 reviews. The street address of this place is Fatehabad Rd, near trident crossing, Tajganj, Agra, Tora, Uttar Pradesh 282001, India. It is about 2.77 kilometers away from the Yamuna Bridg railway station.
Alka Ahuja 84 months ago
Great experience hotel is very good
ASHISH KUMAR SRIVASTAVA 24 months ago
Not at all a hotel to accommodate for even a night also.
Rooms, bathrooms, blankets, mattress smelly.
No proper cleaning and hygiene.
Hotel only meant for package tour break journey, as they provide facilities to package tour groups for washroom and bathing.
No at all recommended!!
Rajat Kumar Pandey 48 months ago
Hotel is good for stay. Neat and clean place they have AC rooms in affordable price, but try to book from. OYO you will get good price. But there is no atm and medical store. A restaurant 'Ohhh Foodi' is near by whose cost is a little bit high.