Hotel ★★★

Amar Palace

Near Aggarsain Chowk, Ambala city, Ambala, India Show on map

About Amar Palace

Amar Palace is a 3-star hotel in Ambala, India. It is one of 51 places to stay in Ambala listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

Near Aggarsain Chowk, Ambala city, Ambala, 134003, India

Loading map…

Frequently asked questions

Where is Amar Palace located?

Amar Palace is located at Near Aggarsain Chowk, Ambala city, Ambala 134003, India.

How many stars does Amar Palace have?

Amar Palace is rated 3 stars.

Stays near Amar Palace

Highly rated alternatives close by

All 51 in Ambala →

More ways to stay in Ambala

See prices on Agoda
Check prices