Amar Palace

1 Star  

The Ridge, Shimla, Himachal Pradesh - 171 012

Starting from Rs. 1,108
Choose Dates

Amar Palace, Shimla - Photos & Videos