Cornwall >
Talland
Talland hotels & apartments, all accommodations in Talland
Talland Bay Hotel, Looe
Talland Bay Hotel, Talland, United Kingdom
Located only 6 minutes on foot from Talland Bay, the 4-star Talland Bay Hotel, Looe offers 8 rooms with views of the hills. Featuring a sun terrace and a garden, this Talland hotel is within a 10…