The Chapslee Shimla Himachal PradeshOffering a children's playground and sun terrace, Chapslee Hotel, a heritage property is set in Shimla with views of mountains. Free WiFi is available and free private parking is available on site. Hotel Type: Hotel Rating: Check Inn Check Out Go
|