Carlyon Bay Hotel

Sea Road, Carlyon Bay, Cornwall PL25 3RD