Oyster Pearl Rating

  • Award-Winning

What's Your Style?

    See More


      See More


        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…