Mermaid Cottage Vacation Home Penzance
Want to run away from the bustle of the city and have a nice rest? Cottage «Mermaid Cottage» is located in Penzance. This cottage is located in walking distance from the city center.
1 Art Gallery Terrace Penzance TR18 5PT,Art Gallery Terrace, Penzance, TR18 5PT