The Longboat Inn 3 stars

Market Jew Street, Penzance, TR18 2HZ, United Kingdom

Hotel image
Read more reviews for The Longboat Inn