Hotel Chaman Palace
Shimla, India
Do you love Hotel Chaman Palace? Then tweet it up from 67th to 66th place or even up to 1st!
Hotel Chaman Palace
Fingask Estate Near Kali Bari Temple, Shimla, India
Ranking: Hotel Chaman Palace is ranked 67th out of 77 accommodation options available in Shimla.
Classification: 1 Star Hotel
We do not have a detailed description for Hotel Chaman Palace. If you are familiar with Hotel Chaman Palace and would like to submit a description please Click Here.