Oyster Pearl Rating

  • Award-Winning

What's Your Style?

    See More

    Locations

      See More

      Amenities

        See More

        Hampstead Hotels

          1 Hotels Found
          1. Palmers Lodge - Swiss Cottage
            Hampstead, London, England
            • Historic
            • Value
            Set in an elegant 19th-century manor house, Palmers Lodge is a far cry from the usual London hostel. Interiors are impressive and period features are very well maintained, though some areas can feel a little dark and can lack a sociable vibe. Privacy curtains in bunks are a real plus, and the nearby…

          Have You Liked Us Yet? We Love to be Liked