Chapslee is a charming Shimla heritage hotel that blends Victorian elegance with warm hospitality, offering exquisite dining and stunning mountain views.
Elysium Hill, Longwood Rd, Near, Lakkar Bazar, Shimla, Himachal Pradesh 171001, India Get directions
Tony stayed at this place where a maharaja once lived. He ate some of the food such as mulligatawny soup.
Robin B
Sue J
Jo B
Preeti S
George O
Guide546403
Peter H
Passport281315