chail, shimla, Himachal Pradesh 173217, India, Chail
911-792248558
Parking lot
Laundry service
Room service
shuttle service
Multilingual staff
Restaurant
Internet access