Hotel jamuna palace is a hotel and indian restaurant located in Agra, Uttar Pradesh. The average rating of this place is 2.80 out of 5 stars based on 8 reviews. The street address of this place is 36/ 1-D Dhruv Nagar pashcin puri Sikandra Agra, Agra, Uttar Pradesh 282007, India. It is about 2.03 kilometers away from the Bilochpura railway station.
Rinku Kumar Traveller 36 months ago
It's a beautiful hotel and staff behavior is also too good. So you must visit there.
Thakur Shyam Manohar Singh 60 months ago
Good hotel
Amit Jindal 60 months ago
Nice