hotel shimla inn shimla

  • Honeymoon Inn Shimla

    Hotel
    The Mall, Near CM House, Bemloi, Shimla, Himachal Pradesh 171001

    Comfort, quality and friendliness decorates our quaint little resort in Shimla. Blessed with a truly beautiful location, Honeymoon Inn Shimla...

    • WiFi,
    • Parking,
    • Restaurant,
    • Room Service