西姆拉, 印度
Cart Rd, Ram Bazar, Hotel Himcasa Hotel | hotel in Shimla | budget hotel in Shimla | family room hotel in Shimla, 171001