1 Penmare Terrace Hayle Cornwall TR27 4PH |
|
Jump to map | |
01736 752357 |
About Poplar Villa | |
Poplar Villa is a Hotel Restaurant serving the Hayle community in Cornwall, United Kingdom and located at 1 Penmare Terrace.
Show more...
Show less...
To contact Poplar Villa call 01736 752357 |