1 Results

Filter

★★★★AA
South Coast > Looe > Polperro
Talland Bay Hotel is situated in a unique position between Looe and Polperro overlooking Talland Bay. If it's your first time at Talland Bay, you'll know you're somewhere special as soon as you arrive.