Availability
Near High Court, Below Shimla Club, The Mall Shimla - 171001 Himachal Pradesh, India, Shimla, Himachal Pradesh, India
starGood
rate_reviewGood city hotel. Close to Mall Road. Located near shopping areas with easy access to parking.
placeLocated near shopping areas with easy access to parking.
Near High Court, Below Shimla Club, The Mall Shimla - 171001 Himachal Pradesh, India, Shimla, Himachal Pradesh, India