Poplar Villa, Hayle, Cornwall, United Kingdom
About Poplar Villa
Poplar Villa is a Hotel Restaurant serving the Hayle community in Cornwall, United Kingdom and located at 1 Penmare Terrace.To contact Poplar Villa call 01736 752357
Location
1 Penmare Terrace
Hayle
Cornwall
United Kingdom
TR27 4PH
Map
Contacts
Tel: 01736752357