Hotels in Milford Haven, Pembrokeshire,
Hotels
21 Hamilton Terrace,
Milford Haven, Pembrokeshire ,
SA73 3JA
UNITED KINGDOM
Worldwide > United Kingdom > Milford Haven, Pembrokeshire > Hotels