Lamphey Hall Hotel

  Upper Lamphey Road, Lamphey, Pembroke, United Kingdom

Booking.com Book Now