It's a home stay that involves being treated like royalty in wonderful old world ambiance with food that makes you wonder if Mum was really that good a cook. But most of all the care and hospitality showered upon you is un-matched world over.
This summer palace is located very well in Simla city yet away from the humdrum and is probably one of the few of it's kind experiences.
Take it from an avid traveler.
- Also Known As:
- Chapslee Hotel Shimla
- Chapslee Shimla, Himachal Pradesh