Sorry, this offer is sold out. But don’t worry we have similar offers for you.
Crystal Palace Hotel
Crystal Palace Hotel is located near the Mall Road, Shimla. The hotel has a scenic view of the city. The rooms are well equipped with modern amenities that are used in day to day life. The in-house restaurant serves yummlicious food and the staff is very friendly and make your stay a memorable one.
2) Choose room option