Middlegate is a hotel in Pembroke, offering a terrace, shared lounge, and billiards. Centrally located near Mill Pond.