Hotels in Milford Haven
![food directory listing](/pics/food-directory-listing.gif)
Hotel
Hamilton Terrace, Milford Haven, Dyfed, SA73 3JJ
01646 695983
more
![food directory listing](/pics/food-directory-listing.gif)
Hotel
1 Hamilton Terrace, Milford Haven, Dyfed, SA73 3AL
01646 692582
more
![food directory listing](/pics/food-directory-listing.gif)
Hotel
30 Hill Street, Hakin, Milford Haven, Dyfed, SA73 3LR
01646 698760
more
![food directory listing](/pics/food-directory-listing.gif)
Hotel
21 Hamilton Terrace, Milford Haven, Dyfed, SA73 3JA
01646 692439
more
![food directory listing](/pics/food-directory-listing.gif)
Hotel
Hakin Point, Hakin, Milford Haven, Dyfed, SA73 3DG
01646 693478
more