Photos coming soon
HOTEL
Treloar House
Canon's Town, Hayle TR27 6LU, United Kingdom, Penzance
Where it sits
Treloar House
Canon's Town, Hayle TR27 6LU, United Kingdom, Penzance
50.16679, -5.45334
Plan around Treloar House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
