The Dolphin Hotel

13 Pembroke Street, Pembroke Dock, SA72 6XH, United Kingdom

Hotel image
Read more reviews for The Dolphin Hotel