Holborn Hotels

    2 Hotels Found
    1. Kingsway Hall Hotel
      Holborn, London, Greater London
      • Historic
      This upscale hotel is located well in the throbbing heart of London, with most of the capital's center within easy walking distance. Behind its original 1912 facade it maintains a mostly traditional ambience, which continues into the rooms, with only the occasional nod to modernity. The basement spa…
    2. Premier Inn London Holborn Hotel

    Oyster Pearl Rating

    • Award-Winning

    What's Your Style?

      See More

      Locations

        See More

        Amenities

          See More

          Don't Miss Our Travel Secrets. Like us on Facebook!